.htaccess文件配置

发表于

<IfModule mod_rewrite.c>
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]

</IfModule>


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]

<IfModule mod_rewrite.c>
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]
 
</IfModule>

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注