如何创建一个简单的apache重写规则来重写:
http://domain.com/vanity至http://domain.com/foo/
还可以在httpd.conf中重写规则,还是必须输入.htaccess文件?
提前致谢。
答案 0 :(得分:4)
将此信息放入您的网站<virtualhost>
。
RewriteEngine On
RewriteRule ^/vanity$ /foo/ [L]
[L]
将默默重定向,因此用户仍会在网址中看到/虚荣。您可以使用[R]
强制重定向。
答案 1 :(得分:1)
他们进入 httpd.conf 。查看doc
答案 2 :(得分:1)
对于httpd.conf,请打包&#39;目录&#39;你的重写规则周围的标签。 对于.htaccess,没有必要。 然而,将它们放入httpd.conf通常被认为更安全,所以这就是我所做的。