.htaccess在某些文件上匹配时重定向到URL

时间:2013-11-14 00:49:51

标签: php apache .htaccess

在我的根网站目录下,我有两个文件:

aboutus.php

关于-us.php

现在转到此网址http://local.com/about-us.php将呈现文件 about-us.php 。如果我要反过来,我怎么能指示.htaccess只要访问上面的URL,就会呈现 aboutus.php

1 个答案:

答案 0 :(得分:3)

如果您可以访问整个服务器配置,最有效的方法是使用mod_alias。不幸的是,这需要在VirtualHost配置中完成 - 只有在您拥有该服务器的root权限时才能访问它。

Alias /about-us.php /full/local/path/to/aboutus.php


如果您无法编辑VirtualHost配置,请使用mod_rewrite(但需要更多服务器资源,因为每个请求都必须与这些规则匹配):

RewriteEngine On
RewriteRule ^about-us.php aboutus.php [L]

应该做的伎俩。