私はこれを.htaccessファイルとして持っています:
AddType text/x-component .htc
ErrorDocument 404 /index.php
RewriteEngine on
RewriteRule ^maps/(\w+)/?$ /maps.php?lang=$1 [L]
RewriteRule ^(\w+)/?$ /index.php?lang=$1 [L]
2番目のRewriteRuleは完全に機能しています!問題はありません。しかし、最初のものは、私に大きな頭痛の種を与えています...それはまったく機能しません。/maps.phpにリダイレクトされますが、私にとって基本的なパラメーターは提供されません。GETパラメータがないようですが、あるはずです。うまくいきません...StackOverflowから動作中のRewriteRuleをコピーし、「search」という単語を「maps」という単語に変更して追加したためです。
誰か、このことで私を助けてくれませんか?簡単なことだと思いますが、見ていません...
編集:どうやら、私のサーバーに2番目の.htaccessファイルがあります。「/logs/.htaccess」。
Options +Indexes
RemoveHandler .html
RemoveType .html
AddType text/html .html
Satisfy any
Order Deny,Allow
Allow from MY_SERVER_IP
Deny from all
AuthType Basic
AuthName "Access to /logs"
このファイルを削除する方法はありません。または私はそれを行うことができませんでした。私のホスティングプロバイダーは1&1です。