-1
URLを書き換えようとしていて、次のコードを.HTAccessで使用しようとしています。何らかの理由で、最後に '/'を追加してもリンクが機能せず、 '/'を追加してください。.HTAccessファイルが正しく動作しません。
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/]+)/$ $1.php
RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*HTTrack.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*MemoWeb.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$
RewriteRule /* http://www.google.com/ [R,L]
変更' ^([^ /] +)/ $ '^([^ /] +)/?$'、または書き換えエンジンは、私が変更しようとしたスラッシュ – Eineki
で終わるURLのみにマッチします書き換えルールを '^([/] +)/?$'に設定しても動作しませんでした。 –
動作するリンクと動作しないリンクのいくつかの例を投稿してください。作業するデータがあるだけです。その間、別の盲目的な試みは '^([^ /] *)/?$ $ 1.php'です – Eineki