Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
访问安装了Wordpress的独立PHP文件_Php_Wordpress - Fatal编程技术网

访问安装了Wordpress的独立PHP文件

访问安装了Wordpress的独立PHP文件,php,wordpress,Php,Wordpress,我刚刚在一个网站上安装了wordpress。但是,我有一些独立的php文件,用于分析网站上的数据库数据,现在在尝试访问它们时返回404 例如: www.mywordpresssite.com/myscripts/myscript.php 这返回一个404 这是我的.htaccess: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ -

我刚刚在一个网站上安装了wordpress。但是,我有一些独立的php文件,用于分析网站上的数据库数据,现在在尝试访问它们时返回404

例如:

www.mywordpresssite.com/myscripts/myscript.php
这返回一个404

这是我的.htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
我有没有办法正常访问上述目录/文件,但又不破坏Wordpress当前的功能


非常感谢

将您的.htaccess文件更改为此

 # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} ^/myscripts/(.*)$ [OR]
    RewriteRule ^.*$ - [L]
    </IfModule>
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
重新启动发动机
重写基/
RewriteCond%{REQUEST_URI}^/myscripts/(.*)$[或]
重写规则^.*$-[L]

谢谢您的帮助。这确实允许我访问,但它似乎会破坏页面-主页是可以的,但www.mywordpresssite.com/page不再工作,并返回服务器错误页面实际上我只是将原始代码放在新代码之上,现在可以工作了,谢谢您的帮助。你还改变了什么吗?WP在web根目录中,对吗?好的,我已经为您更新了我的答案。它本应该以另一种方式工作,但如果它能工作,那就好了。如果我能帮助你,你会投票还是接受?谢谢。我不知道为什么它打破了它-可湿性粉剂是在根,但有自定义永久链接,如果可能的话?我需要添加第二个文件夹,但我仍然只能访问第一个?谢谢!