.htaccess
PHP サーバー内のファイルの正規表現を探しています。
私が欲しいのは、最初のディレクトリから言語をパラメータとして検出することです:
- nl
- ja
- なれ
- で
その他のオプションは、ディレクトリまたはファイル名として扱う必要があります。言語は、他のパラメーターを壊さずにパラメーターとして指定する必要があります。
また、最後を/
に置き換えて.php
ください。
いくつかの例:
host.com/nl/index/ -> host.com/index.php?lang=nl
host.com/de/test/abc/ -> host.com/test/abc.php?lang=de
host.com/be/a/b/c/?t=23 -> host.com/a/b/c.php?lang=be&t=23
これは可能ですか?私はそれを働かせることができません、誰かが私を助けてくれることを願っています!
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule >>> requested expression and replacing pattern <<<
</IfModule>