htaccess ModRewrite URL从Index.php文件中提取内容,保留URL不变

时间:2012-09-19 06:19:44

标签: .htaccess mod-rewrite

我正在尝试运行mod_rewrite规则来加载index.php的内容,而不管输入的URL是什么。 然后在index.php文件中,我将处理返回正确的页面或输出404页面。 这是为了SEO的目的,允许一个很好的URL,如: http://www.example.com/product 而不是 http://www.example.com/?p=product

我在我的博客的一个子文件夹上工作但是当我尝试在一个新项目上测试时,我得到的是所有网址的500个错误。

这是现有的htaccess:

RewriteEngine on
RewriteBase /products/
RewriteCond %{HTTP_HOST} ^www.danclarkie.co.uk/products [NC]
RewriteRule ^(.*)$ http://danclarkie.co.uk/products/$1 [L,R=301]
RewriteCond %{REQUEST_URI} !/admin.php$
RewriteRule .* index.php

任何帮助^ _ ^

0 个答案:

没有答案