2016-09-10 12 views
-2

私のウェブサイトのURLからスラッシュを削除するにはどうすればいいですか?私のウェブサイトのURLからフォワードスラッシュを削除する

私はPHPで簡単なWebサイトを持っています。これは、Apache WebサーバーでLinux上で動作します。これは、任意の複雑なスクリプトなどを使用していませんが、私はURL http://www.example.comを入力すると、今までそれはhttp://www.example.com/

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^(.+[^/])$ $1/ [R] 
+0

RewriteRuleでは$ 1 /ちょうど$ 1に変更されますか? – jenjenut233

+0

'$ 1 /'を '$ 1 'に変更しようとしています –

+2

可能な複製http://stackoverflow.com/questions/21417263/htaccess-add-remove-trailing-slash-from-url –

答えて

1

に変換され、これは動作するはずです: RewriteEngine on RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+[^/])$ $1 [R] 最後の行の$1/サーバーとしてそれを扱うべきであることを意味しますexample.com/request-filename/のようなものではなく、example.com/request-filename, となり、$ 1だけで達成されます。

+0

ウェブサイトのルートフォルダに.htaccessファイルを置き、Apacheモジュール内のLoadModule rewrite_moduleモジュール/ mod_rewrite.soが有効になっている。 – Rahul

+0

まだ例に変換されているか? com /、またはエラーがありますか? – jeffkmeng

+0

まだexample.com/に変換されます – Rahul

関連する問題