私はこのような URL を持っていますhttp://localhost/mysite/index.php?page=something
が、ホームページには.htaccess を使用しhttp://localhost/mysite/something
てはいけませhttp://localhost/mysite/
ん。http://localhost/mysite/index.php
以下は.htaccessファイルの私のコードです:
<IfModule mod_rewrite.c>
RewriteEngine On
rewriterule ^([^-]+)$ index.php?page=$1[L]
</IfModule>
しかし、それは以前と同じことを示しています。上記のコードに何か間違ったことを書いたのか、それとも以前は知らなかったために私のApacheがサポートしていないのかはわかりません。
誰かがこれを解決するのを手伝ってくれますか?