我在 web 根目录中有一个非 WP 目录(安装了相同的位置 WP)。我已经在这个网站上的其他几个帖子中尝试了解决方案,但我无法让它工作!
我知道这有关系.htaccess
,mod_rewrite
所以这里是.htaccess
webroot 中的文件
# BEGIN REMOVE SLUG CUSTOM POST TYPE RULES
RewriteRule ^location/(.+)/$ /$1 [R=301,L]
RewriteRule ^event/(.+)/$ /$1 [R=301,L]
RewriteRule ^event-recurring/(.+)/$ /$1 [R=301,L]
RewriteRule ^/(.+)/$ /$1 [R=301,L]
RewriteRule ^store_page/(.+)/$ /$1 [R=301,L]
RewriteRule ^safecss/(.+)/$ /$1 [R=301,L]
RewriteRule ^/(.+)/$ /$1 [R=301,L]
RewriteRule ^portfolio/(.+)/$ /$1 [R=301,L]
RewriteRule ^team/(.+)/$ /$1 [R=301,L]
RewriteRule ^clients/(.+)/$ /$1 [R=301,L]
RewriteRule ^testimonials/(.+)/$ /$1 [R=301,L]
RewriteRule ^jobs/(.+)/$ /$1 [R=301,L]
RewriteRule ^faqs/(.+)/$ /$1 [R=301,L]
RewriteRule ^slide/(.+)/$ /$1 [R=301,L]
# END REMOVE SLUG CUSTOM POST TYPE RULES
# 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
# BEGIN wtwp_cache
# END wtwp_cache
# BEGIN wtwp_security
# END wtwp_security
我想要做的就是能够查看位于 /webroot/de-admin/ 中的 index.php 文件。目前和我尝试过的所有其他方法仍然导致找不到 404。任何帮助表示赞赏。