如果有人问我,我很抱歉,我无法在任何地方找到明确的信息。
我们最近被迫迁移到VPS托管包。
Thewre是我设法修复的链接的一些问题,但现在问题在于主页。除主页之外的每个页面都应该按照正确的地址工作。即website.co.uk/contact而不是/ blog / contact。
我认为这与.htaccess文件有关,和/或在新服务器上禁用了mod重写。
我发现的大多数解决方案都与主页工作有关,而其他页面则没有。我基本上与这个问题相反。
请参阅http://www.crowdwifi.co.uk它重定向到/ blog /并在Wordpress中创建404错误。你可以从那里看到其他页面和永久链接都没问题。
我现在在平板电脑上,但如果它有帮助,可以在一小时内在这里发布根的htaccess代码。我联系了主机支持但是他们的速度相当慢,所以我觉得我可能更容易尝试解决它。
从" / blog /"添加了.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
答案 0 :(得分:0)
您可以发布.htaccess文件的副本吗?
编辑:
将WordPress地址(网址)和网站地址(网址)设置为 http://www.crowdwifi.co.uk ,如果这不起作用,请尝试将htaccess更改为此:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
答案 1 :(得分:0)
您是否检查过您的首页设置未指向特定页面?
您是否还检查过常规设置没有错误的网址?