首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

问个.htaccess通用写法如何写

2013-07-16 
问个.htaccess通用写法怎么写RewriteCond %{HTTP_HOST} ^xxx.rtkuhn.com$ [NC]RewriteCond %{REQUEST_URI}

问个.htaccess通用写法怎么写

RewriteCond %{HTTP_HOST} ^xxx.rtkuhn.com$ [NC]
RewriteCond %{REQUEST_URI} !^/xxx/
RewriteRule ^(.*)$ /xxx/$1
RewriteCond %{HTTP_HOST} ^xxx.rtkuhn.com$
RewriteRule ^(/)?$ /xxx/index.htm [L]

这段代码可以自动重写名字为xxx的子目录文件夹为二级域名,我想问下现在我有上百个这样的子目录,一个一个添加的话会很麻烦,通用的规则该怎么写呢?谢谢!
[解决办法]
RewriteCond %{HTTP_HOST} ^([^\.]+).rtkuhn.com$ [NC]
RewriteCond %{REQUEST_URI} !^/%1/
RewriteRule ^(.*)$ /%1/$1
RewriteCond %{HTTP_HOST} ^([^\.]+).rtkuhn.com$
RewriteRule ^(/)?$ /%1/index.htm [L]

热点排行