【发布时间】:2018-04-03 00:37:06
【问题描述】:
我希望每个子域都充当一个文件夹,所以基本上:
projects.dev -> /
test.projects.dev -> /test
amazing-project.projects.dev -> /amazing-project
我的虚拟主机文件中有这段代码:
<VirtualHost *:80>
ServerName projects.dev
DocumentRoot "D:/xampp/htdocs/projects"
ServerAlias *.projects.dev
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.projects\.dev
RewriteRule ^/(.*)$ "D:/xampp/htdocs/projects/%1/$1" [L,R=301]
</VirtualHost>
但是,当我转到“designs.projects.dev”时,它会被重定向到 “designs.projects.dev/index.php/index.php/index.php/index.php/”(/index.php 持续了一段时间)。
有人知道为什么会这样吗?
谢谢。
【问题讨论】:
标签: regex apache .htaccess mod-rewrite xampp