我代表我的妻子问这个问题,她有自己的WordPress博客。
最近这样的网址:http://catinha.dk/au开始重定向到http://catinha.dk/2005/05/22/au-pair/,http://catinha.dk/dansk重定向到http://catinha.dk/2005/10/08/danskundervisning/。
直接用于“标题中匹配单词的网址”或类似内容,因为http://catinha.dk/foo只会给出404。
我很确定这是一个非常简单的配置,她不知何故错了,但我们无法弄清楚改变了什么。
Udpdate: 我们希望避免重定向,因为它可能阻止其他博客(http://catinha.dk/dansk)正常工作。 http://catinha.dk/dansk是另一个WordPress安装的根。
她一直在玩FPT客户端,所以.htaccess发生变化并不是不可想象的
这是catinha.dk的.htaccess:
# BEGIN FAlbum
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^fotos/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?$ /wp-content/plugins/falbum/wp/album.php?$1=$2&$3=$4&$5=$6&$7=$8 [QSA,L]
</IfModule>
# END FAlbum
# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#RewriteRule ^dansk.+$ /dansk/foo.php [L]
#RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]
</IfModule>
# END WordPress
这是catinha.dk/dansk的.htaccess文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /dansk/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /dansk/index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:0)
除非有人正在使用.htaccess文件,否则我觉得固定链接设置为“post name”,然后以某种方式设置为“day and name”。这是我要检查的第一件事。在仪表板中,转到“设置&gt; Permanlinks”,然后查看选中的选项。如果选中“日期和名称”,请选中“发布名称”。试试并报告回来!