1

すべての Wordpress サイトで問題が発生しています。のような内部ページ URL の後の数字はhttp://domainname.com/about-us/123452345/、404 ページ エラーを表示するはずですが、ページを に表示しますhttp://domainname.com/about-us/

404ページを表示させる方法はありますか?

試しdomainname.com/about-us/asdfasdfasてみたところ、素晴らしい404ページが表示されました。ただし、数字を使用するとページが表示されます。


アップデート:

私は.htaccessでこれを試しました:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteRule ^about-us/[0-9]+/?$ /doesnotexists.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
4

1 に答える 1

0

私はワードプレスについて知りませんが、htaccessルールを介してこれを修正したい場合は、これを試してください(doesnotexists.php404ヘッダーをスローするように実際に存在しないことを確認してください):

RewriteEngine on
RewriteRule ^about-us/[0-9]+/?$ /doesnotexists.php [L]
于 2012-09-06T09:42:11.207 に答える