已在临时服务器上上载代码。在localhost中,一切正常,但在登台时,我可以登录到admin pabel,但在前端看不到任何页面。当任何页面被访问时,都会显示The requested URL /projectname/testpage was not found on this server.
.
localhost上的PHP版本为5.4.3
登台时为5.3.3
. mod_rewrite
在两个上都启用。.htacess
对于临时站点是
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projectname/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /projectname/index.php [L]
</IfModule>
# END WordPress
在localhost中也是一样的。还检查了以下情况
mod_rewrite
在转移时使用启用
apache_get_modules()
这是真的。
仅在登台时,“管理”面板工作,而不是前端页面。旧的URl已经被替换,即使我创建了一个新页面,它也会说找不到。
projectname/?page_id=519
有效,但projectname/test/
没有