1
私は、次のURL構造を持っていますファイル名の末尾が.php
である別の書き換えを妨害しているようです。htaccessのクエリ文字列変換
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [L]
私は、次のURL構造を持っていますファイル名の末尾が.php
である別の書き換えを妨害しているようです。htaccessのクエリ文字列変換
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [L]
あなたはこのhtaccessを使用することができます。残念ながら、それが動作するようには思えない
RewriteEngine On
#rewrite /file => file.php
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [L]
#rewrite /file/foobar => file.php?section=foobar
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^file/([^/]+)/?$ /file.php?section=$1 [NC,L]
を、私はまだ 'HTTPを得る:?セクション= sectionName'を//example.com/file.php。 – Ryan
あなたはどうしますか? – starkeen
テスト環境ではパブリックURLではありません。 – Ryan