我真的很难找到答案。当我将WordPress站点从localhost移动到远程服务器时,我的链接无效。它表明:
The requested URL /project/investment was not found on this server.
我不知道问题是什么。我搜索了很多,但我找不到正确的解决方案。我使用html而不是WordPress导航菜单创建了菜单栏。
这是我的.htaccess
代码
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /newsite.in/project/
RewriteRule^index\.php$-[L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./newsitein/project/index.php [L]
</IfModule>
我不知道如何改变它。有人可以帮帮我吗?
答案 0 :(得分:0)
你需要像Akshay所说的那样刷新永久链接。
要做到这一点......
他们现在应该工作了。
这是一个非常常见的问题!
答案 1 :(得分:0)
在这种情况下,通常有助于更改后端的永久链接结构,保存并将其更改回您喜欢的任何内容。这将使用新的链接结构重写.htaccess。
此外,由于第3行和第二行的第二行不同,您的htaccess可能会出现拼写错误 - DOT。
RewriteBase /newsite.in/project/
VS
RewriteRule ./newsitein/project/index.php [L]
答案 2 :(得分:0)
您可以执行以下步骤:
我认为你的永久链接格式不正确。这是我的代码
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /newsite.in/project/
RewriteRule^index\.php$-[L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./newsite.in/project/index.php [L]
</IfModule>
您错过了.
RewriteRule ./newsite.in/project/index.php [L]
答案 3 :(得分:0)
第1步
转到设置=&gt;永久链接
在永久链接设置页面
选择帖子名称并再次保存..看看它是否有效。如果不工作,请转到第2步
第2步
检查httpd.conf
RewriteEngine on
重写基础是您需要检查的重要事项之一.. 在下面的网站上它的根“RewriteBase /”
<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位于文件夹位于newsite.in文件夹中,它应该是“RewriteBase /newsite.in/”。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /newsite.in/
RewriteRule^index\.php$-[L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./newsitein/index.php [L]
</IfModule>
如果这不起作用,请转到步骤3
第3步
检查您的网站文件夹结构..
这样做将以下代码保存到test.php并上传到网站的根文件夹
<?php phpinfo(); ?>
browse it like http://sitename.com/test.php
seach "DOCUMENT_ROOT" , it should be display like below..
DOCUMENT_ROOT /home/apache2/public_html
In this your WordPress folder should be in public_html
参考:http://www.online-ebooks.info/article/wordpress_Permalink_is_not_working_after_migration.html
答案 4 :(得分:0)
最后我通过引用此链接解决了我的问题** http://wordpress.org/support/topic/permalinks-error-please-help?replies=17 **现在我的永久链接问题已经解决了。希望这会有助于他人。 感谢您的所有回复。