.xml/
で終わるURLから末尾のスラッシュを削除する必要があります。 この目的のために、私はリライト条件とルールを作成しました。テストリンクhttp://website.com/test.xml/
htaccess:末尾のスラッシュを.xmlで終わるURLから削除する
テストリンク:http://htaccess.mwl.be?share=6fe08232-438a-53fa-8f1a-1f7f69b77b6f
問題は、私はWordPress .htaccess
ファイルにルールを配置するとき、それがすべてでは動作しませんです! WordPressやYOAST Permalink構造のようなものがルールをオーバーライドしているようです。助けてください!
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} /(.*).xml/$
RewriteRule^/%1.xml [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
これらのプラグインに問題がある場合は、姉妹サイトで尋ねることができます:https://wordpress.StackExchange.com – SherylHohman
@SherylHohmanは、 '.htaccess'ファイルが正しいかどうかを確認するだけです? –
質問WordPressのStackExchangeに移動しました.. https://wordpress.stackexchange.com/questions/289582/htaccess-remove-trailing-slash-from-url-ending-with-xml-only –