質問
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteRule ^(.*)$ index.php?q=$1 [L]
これは、任意のURLはindex.phpに?Q = {URL}書き換える必要があり、それが働いています。とにかく、http://www.domain.com/
はちょうど空白のページが表示されます。どのように私はindex.phpに/書き換えができますか? (http://www.domain.co.il/index.php
dosen't空白のページを表示する。)
ところで:このコードのリダイレクトと書き換えていない、なぜそれがある
?感謝します。
解決
あなたはDirectoryIndex
ファイルで.htaccess
を設定する必要があります:
DirectoryIndex index.php
他のヒント
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ index.php?q=$1 [L]
所属していません StackOverflow