我使用mamp设置了一个本地网站,我在同一个mamp安装中开发了其他网站,我使用我网站上的链接,如<a href="/about">About</a>
它会将用户定向到http://localhost/about,但我需要将其指向http://localhost/chuck/host
chuck是该网站所在的文件夹,文件路径:/ Applications / MAMP / htdocs / chuck
在htaccess文件中是否有一种方法可以自动将任何链接重定向到/ chuck插入到网址的前面?
我希望这是可能的,所以我不必通过每个文件并将/ chuck放在(对于这个例子),/ about,使其成为http://localhost/chuck/about
答案 0 :(得分:0)
RewriteEngine on
RewriteRule (.*) /chuck$1 [nc,l]
基本上,%{http_host}
之后的所有内容都将放在/chuck
之后。这会将一切重定向到/chuck
前面。
这必须放在/path/to/htdocs
文件夹中。但是,它也将无法访问您在那里托管的任何其他网站。