私のルートフォルダには、index.php
とprofile.php
があります。それが正常に動作しますが、今、私はこのように、あまりにもprofile.phpページのための私のURLを書き換えたい私のexample.com/index.php?a=profile&u=user1
から.htaccessでURLからルートフォルダ内のindex.phpと別のページを削除する
index.php
からexample.com/profile&u=user1
RewriteEngine On
RewriteCond %{request_filename} -f
RewriteRule ^(.*) $1 [L]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$ index.php?a=$1&q=$3 [L]
RewriteRule ^welcome/([^/]+)/?$ index.php?a=welcome [NC]
RewriteRule ^page/([^/]+)/?$ index.php?a=page&filter=$1 [NC]
を書き換えるため
現在、私はこれらのルールを使用しています:example.com/user1
example.com/profile.php?u=user1
から
.htaccess
を編集してprofile.php
を一緒に書き換えるにはどうすればよいですか?ここでは上記の質問やコメントに基づいて
チェック要求されたURLが含まれている場合は、「&」、「/」、「=」もしそうでなければ、profile.phpにリクエストを書き換えてください。 – Eugeny
@Eugenyそれは私には分かりません... 'index.php'にはこれらのシンボルも含まれています – NineCattoRules
@anubhavaです。この場合、解決策はありませんか? – NineCattoRules