笔记 · · 957 阅读

.htaccess文件配置

.htaccess文件配置

RewriteEngine On

RewriteBase /

只许绑定的域名访问

RewriteCond %{HTTP_HOST} !^api.lmyperson.com$ [NC]

RewriteRule (.*) http://api.lmyperson.com/$1 [L,R=301]

对绑定目录下与 同名的目录的处理

RewriteCond %{REQUEST_URI} ^/api/ [NC]

RewriteCond %{QUERY_STRING} !^(.*)?Rewrite

RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA]

RewriteEngine On

RewriteCond %{HTTP_HOST} ^bbs.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/bbs/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /bbs/$1

RewriteCond %{HTTP_HOST} ^bbs.lmyperson.com$

RewriteRule ^(/)?$ bbs/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/linkurl/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /linkurl/$1

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteRule ^(/)?$ linkurl/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^mz.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/mz/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /mz/$1

RewriteCond %{HTTP_HOST} ^mz.lmyperson.com$

RewriteRule ^(/)?$ mz/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/linkurl/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /linkurl/$1

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteRule ^(/)?$ linkurl/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/linkurl/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /linkurl/$1

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteRule ^(/)?$ linkurl/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/linkurl/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /linkurl/$1

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteRule ^(/)?$ linkurl/index.php [L]

RewriteEngine on

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteCond %{REQUEST_URI} !^/linkurl/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /linkurl/$1

RewriteCond %{HTTP_HOST} ^link.lmyperson.com$

RewriteRule ^(/)?$ linkurl/index.php [L]

RewriteEngine On

RewriteBase /

绑定mz.lmyperson.com 到 mz 子目录

RewriteCond %{HTTP_HOST} ^mz.lmyperson.com$ [NC]

RewriteCond %{REQUEST_URI} !^/mz/

RewriteRule ^(.*)$ mz/$1?Rewrite [L,QSA]

可以绑定多个 只需重复上三行代码并更改一下域名、目录名 就好了

绑定 bbs.lmyperson.com 到 bbs子目录

RewriteCond %{HTTP_HOST} ^bbs.lmyperson.com$ [NC]

RewriteCond %{REQUEST_URI} !^/bbs/

RewriteRule ^(.*)$ bbs/$1?Rewrite [L,QSA]

0 评论

评论

还没有评论,来说两句吧