【发布时间】:2012-12-03 02:34:42
【问题描述】:
我正在使用 WordPress 和 WordPress 目录制作前端网站的网站
包含一个具有 cakephp 网站的仪表板文件夹。一切都在我的
上完美运行本地系统,但是当我将整个网站迁移到在线服务器时,我无法访问
我在此处阅读的 www.mywebsite.com/dashboard 文件夹
这是一个 htaccess 问题,但我根本不知道 htaccess 编码,所以这个链接令人困惑
如果有人可以向我解释(以简单的方式)为什么会出现这个问题?以及如何
解决这个问题?对我有帮助
我的 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>
# END WordPress
以及在 wordpress-install-directory/dashboard/cakephp-install 中的 cakephp htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
【问题讨论】:
-
访问仪表板时遇到什么错误?
-
WordPress 出现 404 page not found 错误,如果我在 WordPress 安装中删除 htaccess 文件,它会开始工作,但我必须使用 WordPress 的默认永久链接设置,否则 WordPress 页面和帖子将不起作用。
-
您提供的链接上的解决方案不起作用?这个呢:wordpress.org/support/topic/404-error-from-the-dashboard-side
-
我已经尝试了该链接上的解决方案,但我不确定我所做的是否正确,因为我不知道 htaccess 编程
-
如果您删除 .htaccess 然后使用 yourwebsite.com/wp-login.php 登录,然后从这里转到设置/永久链接并单击更新永久链接结构按钮?
标签: wordpress cakephp mod-rewrite