Rewrite is a kind of server rewrite pulse technology, it can make the server can support URL rewriting, is a kind of latest popular server technology. It also enables the ability to restrict access to a site by a specific IP.Tools/Materials
Apache
Method/Step
rewrite flag R[=code] (Force redirect) Force external redirection G (force URL to is gone) forces the URL to gone and returns the 410HTTP status code. The P (Force pro
Linux: |/usr/local/sbin/cronolog/web/apache/logs/%y%m%daccess_log## The following directives define some format nicknames for use with# a customlog directive (see below).#Logformat "%h%l%u%t \"%r\ "%>s%b \"%{referer}i\ "\"%{user-agent}i\ ""Logformat "%h%l%u%t \"%r\ "%>s%b" Common# need to enable MOD_LOGIO.C to Use%I And%OLogformat "%h%l%u%t \"%r\ "%>s%b \"%{referer}i\ "\"%{user-agent}i\ "%I%O" Combinedio## The location and format of the access logfile
=1extraparam=testyear=2012month=2 day=21
The index.php is hidden when deployed, and the Apache rewrite module is turned onRewrite rule: rewriterule ^ (. +) $/index.php/$1When turned on, Apache will automatically convert http:/www.test.com/news/read/2012/2/21/extraparam/test.html to http:/www.test.com/index.php/ News/read/2012/2/21/extraparam/test.html
/*** @ $rule String Routing
This article describes how to use thinkphp routing rules and how to implement pseudo-static functions (apache rewrite). For more information, see
The code is as follows:
// Thinkphp route definition rules$ Route = array ('News/: action/: year \ d/: month/: day' => 'news/read? Year =: 2 month =: 3 day =: 4 ','News/: action ^ delete | update | insert/: year \
At present, domestic business-to-business website CMS program, relatively good and use more certainly is the Destoon program, before the old Chiang also used a period of time to build the industry's Business-to-business website, but due to energy, limited and then shut down. Today, another contact with the Destoon program is because a friend of the Web site Web environment is Nginx, before he used the Apache environment, pseudo static a little bit dif
This article to summarize about the Apache static and IIS pseudo static difference introduction, mainly talked about some rules of the problem and configuration differences, then we can directly in IIS pseudo static conversion Apache, the reverse is also very simple oh.
Open mode is not the same when I open:The. htaccess profile of
Apache Rewrite needs to be enabled by default.There are two types of Rewrite configurations in Apache. One is for the configuration of the entire apache server. The Rewrite rules for this configuration are directly written under httpd. conf. The configuration steps are as follows:(1) remove the "# LoadModule rewri
= 2012 month = 2 day = 21//)// [Finished in 0.6 s]
// Access equivalent: http://www.test.com/news/read? Extra = 2012 status = 1 extraparam = test year = 2012 month = 2 day = 21
// Index. php is hidden during deployment and the apache rewrite module is enabled.// Rewrite rule: RewriteRule ^ (. +) $/index. php/$1// After it is enabled, apache automatically converts http:/www.test.com/news/read/2012/2/
In php, we can directly use php to process URLs for pseudo-static operations. However, this pseudo-static mode is not a standard and can be said to look like a commodity, but it is quite comfortable, of course, if we want to implement real pseudo-static data, we can use apacheRewrite pseudo-static data... in php, we can directly use php to process URLs for pseudo-static operations. However, this pseudo-static mode is not a standard and can be said to look like a commodity, but it is quite comfor
:
RewirteRule flag
Description
Description
R
Redirect
Issue an HTTP redirect
F
Forbidden
Prohibit Access to URL addresses
G
Gone
The specified URL does not exist.
P
Proxy
Pass the URL address to mod_proxy
L
Last
Stop processing the following rules
N
Next
Processing starts from the first rule again, but uses the URL address after the current rewriti
following code:
The code is as follows
Copy Code
Rewriteengine onRewritecond%{http_host}!^www.url.com$ [NC]Rewriterule ^ (. *) $ http://www.url.com/$1 [l,r=301]
Apache 301 redirected to a single URL
The code is as follows
Copy Code
Rewriteengine onRedirect permanent/old-directory/old-file.html http://www.url.com/new-directory/new-file.html
PHP 301 Redirect
The
This article summarizes the differences between apache pseudo-static and iis pseudo-static. It mainly introduces the rules and configuration differences. In the future, you can directly convert apache from iis pseudo-static, and vice versa.
The open mode is different when I open it.:The apache. htaccess configuration
protected]——————————————— additional ———————————————————Modify the/min/.htaccess file if it is a formal environment, prohibit any access!Ifmodulemod_rewrite.c>Rewriteengine on# need rewritebase on some servers#RewriteBase/min#formal environment, no accessminfolder any Content! Rewritecond%{http_host} \. [NC] Rewriterule^ (. *) $/?f=$1 [l,r=301]# rewrite URLs like "/min/f= ..." to "/min/?f= ..."Rewriterule^ ([bfg]=.*) index.php?$1 [L,ne]Ifmodule>Ifmodulemod_env.c># in case Addoutputfilterbyty
1, open its rewrite module:sudo a2enmod rewrite
2, CONFIGURED to be overridable:Open/etc/apacheOptions FollowSymLinksAllowOverride AllUnder Project directory, create a new. htaccess file, adding the following:[qsa,pt,l ]
3, rewrite the rule:
Apache Rewrite module: Rules explained
The server has been running around for a long time.The environment is also exchanged for severalApache and nginx;Always environment problemsTested, the following code is perfectly compatible with the pseudo-static rules of Nginx. The code is as follows:Copy code Rewrite ^. */files/(. *) $/wp-nodes des/ms-files.php? File = $1 last;If (! -E $ request_filename ){Rewrite ^. +? (/Wp-. *) $1 last;Rewrite ^. +? (/. *. Php) $1 last;Rewrite ^/index. php la
collaborative filtering: it will recommend to the user some content similar to that of other users. For example, when you buy clothes on the Internet, a recommendation engine based on collaborative filtering will analyze your history and browse through the records to find out what your clothing tastes are, and identify some users who are similar to your taste and recommend the clothes they browse and buy.
Recommendation
Https://www.ibm.com/developerworks/cn/opensource/os-cn-apache-flink/index.htmlDevelopment of the Big Data computing engineWith the rapid development of big data in recent years, there have been many popular open source communities, including Hadoop, Storm, and later Spark, all with their own dedicated application scenarios. Spark opened the memory calculation of the precedent, also in memory as a bet, won the rapid development of memory computing. Spa
successfully installed and configured.6. because php is installed under apache in the form of a dynamic module, if you want to reset php, you only need to execute a new configuration option. /configure command, and then execute make and make install. In this way, a new module will appear in the apache module directory. You only need to restart apache to load the
Technical documents compiled by myself, how does the APACHE server view search engine logs? How does the APACHE server view search engine logs?
There is a code segment in httpd. conf: CustomLog logs/access. log common.
This default display method does not display the record that the search
/logs/cn.sougou_%y%m%d.log 86400" combined env= Sougou_robotCustomlog "|/usr/local/apache2/bin/rotatelogs-l/usr/local/apache2/logs/cn.wangyi_%y%m%d.log 86400" combined env= Wangyi_robotThen each day generates different logs to record, implementing different access logs to record the access records of different search engine crawlers.This article is from the "11083647" blog, please be sure to keep this source http://11093647.blog.51cto.com/11083647/174
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.