2011-10-29 36 views
0

我正在寻找重写所有.php文件的特定文件夹的.htaccess。mod_rewrite更改.htaccess将php转换为html

例如,当我访问filename.html给我filename.php(解析和执行),当我filename.php访问给我404.这是我迄今

Options +Indexes 
Options +FollowSymlinks 
RewriteEngine on 
RewriteBase/
RewriteRule ^([^.]+)\.html$ $1.php [L] 

和相信我,我之前搜索过。它不起作用...

这是真的吗?

您能为此提供解决方案吗?

谢谢!

+0

第一;你从一个特定的文件夹说,但你的重写基地设置为根。第二;它根本不起作用,或者只是它没有提供404。你为什么要保持URL中的.html文件。为什么不把它完全删除。 – Gerben

+0

为SEO propouses,我有一个PHP结合槽xslt xsl与xml,但它会很好,而不是.PHP有一个.HTML,是的,它dosent工作...当我访问filename.php作品,文件名.html不 – Master345

+0

''[^。]',这并不意味着“不是任何字符”,尝试与[[\\。]' – regilero

回答

0

我本来以为像这样的工作:(。*)。

重写规则^ HTML $ $ 1.PHP [L]

+0

仍然无法正常工作 – Master345