首頁  >  文章  >  後端開發  >  问个.htaccess通用写法怎么写

问个.htaccess通用写法怎么写

WBOY
WBOY原創
2016-06-23 14:15:181030瀏覽

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

这段代码可以自动重写名字为xxx的子目录文件夹为二级域名,我想问下现在我有上百个这样的子目录,一个一个添加的话会很麻烦,通用的规则该怎么写呢?谢谢!


回复讨论(解决方案)

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

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

谢谢,虽然昨天我自己已经搞定了,但是还是要谢谢你!

进来支持一下。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn