Php 在Wordpress之外使用子文件夹会产生404错误

Php 在Wordpress之外使用子文件夹会产生404错误,php,wordpress,.htaccess,Php,Wordpress,.htaccess,我已经在root上安装了Wordpress,我正在使用一个名为“uploads”的子文件夹作为我正在使用的文件上传脚本。问题是我在Wordpress(site.com/subpage)中导航到子页面时出现404个错误。我相信我的htaccess文件有问题。我尝试了几种变体,但我目前使用的是: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^/uploads/(.*)

我已经在root上安装了Wordpress,我正在使用一个名为“uploads”的子文件夹作为我正在使用的文件上传脚本。问题是我在Wordpress(site.com/subpage)中导航到子页面时出现404个错误。我相信我的htaccess文件有问题。我尝试了几种变体,但我目前使用的是:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/uploads/(.*)$ [OR]
RewriteRule ^.*$ - [L]
</IfModule>


# 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>
# END WordPress

重新启动发动机
重写基/
RewriteCond%{REQUEST_URI}^/uploads/(.*)$[或]
重写规则^.*$-[L]
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress

任何关于404错误产生原因的线索都将不胜感激

请尝试用子文件夹的路径替换重写库,好吗

i、 e.来自

RewriteBase /


在htaccess中的所有rewrite base语句中都这样做

谢谢您的回复,但这不会阻止整个Wordpress站点吗?我需要整个网站的工作,而不仅仅是一个子页面。对不起,如果我没有解释清楚。好的,请在这里具体说明。你是要买WordPress404还是Apache404?这些是不同的。这个子页面是wordpress子页面还是其他一些非wordpress子页面?Apache404。这些子页面是Wordpress子页面。作为旁注,它在不使用永久链接时工作。
RewriteBase /subpage/