我通过一家托管公司 [1] 在 Linux/apache 服务器上托管一个网站。到目前为止,我通过一个带参数的脚本提供不同的内容。示例网址是
www.mydomain.com/pages.php?date=1-10-2008
现在我想将 url 的组成方案更改为看起来完全像路径 url 的内容。例如。:
www.mydomain.com/pages/date/2008/20/1
为此我需要关闭法线贴图apache 中目录文件夹的 url 路径:对所有路径的所有请求都应发送到一个中央脚本 (pages.php),该脚本会分析 url 的路径部分。
我该如何调整 apache 呢?我希望一些 .htaccess 规则可以解决这个问题。
[1] 顺便说一句,托管公司是godaddy.com http://www.godaddy.com/.
就像是:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . pages.php
应该重写对不存在的文件或目录的每个请求到pages.php。这将允许您将静态文件(图像、样式表等)保留在同一文档根目录中。
(无耻地从 WordPress 窃取:))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)