Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
htacess重写导致wordpress安装出现问题_Wordpress_.htaccess_Mod Rewrite - Fatal编程技术网

htacess重写导致wordpress安装出现问题

htacess重写导致wordpress安装出现问题,wordpress,.htaccess,mod-rewrite,Wordpress,.htaccess,Mod Rewrite,下面是我的htaccess,它允许用户通过以下方式发送参数:。到目前为止,我还没有遇到任何问题,一切正常,但我尝试安装wordpress博客并将其放在下面,现在尝试访问它,它不起作用,脚本进入模式时,参数为false,即使我尝试了确切的URL: 值得注意的是,我还有另一个页面可以很好地访问。尝试明确告诉mod_rewrite忽略与现有目录或文件匹配的请求。例如: RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILEN

下面是我的htaccess,它允许用户通过以下方式发送参数:。到目前为止,我还没有遇到任何问题,一切正常,但我尝试安装wordpress博客并将其放在下面,现在尝试访问它,它不起作用,脚本进入模式时,参数为false,即使我尝试了确切的URL:


值得注意的是,我还有另一个页面可以很好地访问。

尝试明确告诉mod_rewrite忽略与现有目录或文件匹配的请求。例如:

RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [L]

当RewriteEngine打开后包含在脚本顶部时,如果URL与现有目录或文件匹配,则应强制重写引擎停止重写URL。

太好了,谢谢。此外,根据您所写的内容,我想知道是否需要像在htaccess中那样多次声明重写引擎。或者换句话说,还有什么我可以改变的吗?啊,我忘了确切地说:在file指令的顶部有一个RewriteEngine On指令就足够了。此外,您可能需要将热链接检查移到我给您的指令之上。顺序应该是:没有热链接,没有现有的文件或目录,然后是其他重写规则。
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [L]