0

次の URL rewriteRule を htaccess ファイルに追加しました。

RewriteEngine On

RewriteRule ^(.*)$ index.php?url=$1 [L]

ご覧のとおり、次のように URL を変更したいと思います。

 http://www.example.com/?url=signup 

のようなものに

 http://www.example.com/signup

問題は、rewriteRule に文字を追加するまで、それが機能しないことです。

たとえば、URL の末尾にスラッシュを追加しました。

RewriteRule ^(.*)/$ index.php?url=$1 [L]

それは良いが望ましくない結果で終わります:

http://www.example.com/signup/

それで、変数のみで追加の文字なしでURLを作成するアイデアはありますか?

前もって感謝します。

4

1 に答える 1