0

自分の WordPress ブログを持っている妻に代わってこの質問をしています。

最近、このような URL: 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 を返すため、ダイレクトは「タイトルに一致する単語を含む URL」などのようです。

これは非常に些細な設定であり、彼女がどういうわけか間違っていると確信していますが、何がどのように変化したかはわかりません.

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
4

1 に答える 1

0

誰かが .htaccess ファイルをいじっていない限り、パーマリンクが「投稿名」に設定されていて、どういうわけか「日付と名前」に設定されているように思えます。それが私が最初にチェックすることです。ダッシュボードから [設定] > [パーマンリンク] に移動し、どのオプションがチェックされているかを確認します。「曜日と名前」にチェックが入っている場合は、代わりに「投稿名」にチェックを入れます。それを試して、また報告してください!

于 2013-03-18T19:01:11.220 に答える