【发布时间】:2015-05-08 21:24:24
【问题描述】:
我从Stackoverflow-Using wildcard subdomain on specific directory获取源代码
原代码:
重写引擎开启 RewriteBase / RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.domain\.com$ [NC] RewriteCond %{REQUEST_URI}::%1 !^/([^/]+).*?::\1 重写规则 ^(.*)$ /%1/$1 [L]它工作正常,但上面的代码是从根目录指向目录。我希望所有子域都指向我的“投资组合”目录中的目录,所以我尝试修改自己的代码
修改后(添加“/portfolio”):
重写引擎开启 RewriteBase / RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.mlaxproject\.com$ [NC] RewriteCond %{REQUEST_URI}::%1 !^/([^/]+).*?::\1 重写规则 ^(.*)$ /portfolio/%1/$1 [L]但它给了我“500 -Internal Server Error”...为什么?有人可以更正我的代码吗?
感谢和抱歉我的英语。
【问题讨论】: