问个.htaccess通用写法怎么写
程序员文章站
2022-05-04 22:29:30
...
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]
谢谢,虽然昨天我自己已经搞定了,但是还是要谢谢你!
进来支持一下。