如何将mod_rewrite与godaddy一起使用

时间:2012-09-01 17:18:32

标签: php .htaccess

我正在使用godaddy linux共享主机,我在使用mod_rewrite时遇到了一些问题。 我对mod_rewrite并不熟悉 我的代码是

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L] 
RewriteRule readfile.php(.*)$ seceretfile.php?$1 [L,QSA]

这个代码在我的本地主机上运行文件但在线它不能正常工作当我去readfile.php它显示找不到文件而且当我输入没有.php扩展名的文件时它会显示错误吗?

1 个答案:

答案 0 :(得分:1)

经过一番研究后我发现了一个解决方案

Options +FollowSymlinks -MultiViews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L] 
RewriteRule readfile.php(.*)$ lebetafile.php?$1 [L,QSA]

现在这段代码对我有用..但是一个新的问题发生了orignal 404错误文件不能正常工作而且我不知道这个的安全风险但是这对godaddy工作正常