2016-06-13 48 views
2

我对这个网址的WordPress的:当我尝试WordPress的永久链接与斜线给404

http://www.website.com/blog/%postname% 

http://www.website.com/blog/

如果我尝试打开任何文章的网址只作为工作把尾部的斜线放在最后给出错误404.

http://www.website.com/blog/%postname%/ 

这是我的.htaccess

IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /blog/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /blog/index.php [L] 
</IfModule> 

回答

0

我发现了错误:

这是URLSCAN它挡住了我的网址,因为他们中的一些包含点。

例如:http://website.com/blog/test-3.0/style/foo.css

我打开位于Urlscan.ini文件:

%windir%\system32\inetsrv\urlscan\UrlScan.ini 

而改变AllowDotInPath = 0AllowDotInPath = 1

0

也许您可以尝试重新生成永久链接并在Wordpress设置中设置自定义结构。

http://www.website.com/%category%/%postname%/ 
+0

我不能改变网址很容易因为SEO。它的工作原理是:'http://www.website.com/blog/%postname%/',但今天给我所有网页404。 – Coluh