我的项目是在Symfony 1.4框架(PHP)中完成的。它在我的机器上配置,我可以http://localhost:8082访问应用程序。
我的所有网址都像
xhttpx://本地主机:8082 /登录 xhttpx://本地主机:8082 /注销 xhttpx://本地主机:8082 /新/项目 xhttpx:// localhost:8082 / item / edit / id / 34等。
现在我想将我的所有网址都改为
xhttpx://本地主机:8082 /粉/登录 xhttpx://本地主机:8082 /粉红色/注销 xhttpx://本地主机:8082 /粉红色/新/项目 xhttpx:// localhost:8082 / pink / item / edit / id / 34等。
即。在基本网址后附加粉红色(http:// localhost:8087)。
我想在不修改Symfony 1.4文件的情况下实现这一点(例如routing.yml等)。
我想我们可以通过修改httpd.conf并编写适当的重写规则来实现这一点。
注意:请将xhttpx作为http读取,因为stackoverflow不允许我发布超链接。 请帮忙。
答案 0 :(得分:0)
在根目录中创建一个.htaccess文件,其中包含:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://localhost:8082/pink/$1 [R=301,L]
这告诉Apache将.htaccess所在的文件夹中的所有流量路由到/ pink /。