サブドメインで短いURLを使用したいのですが、問題があります。実際にはローカルホストでは正常に機能しますが、オンラインホストのサブドメインに配置すると機能しません。私のサブドメインは次のようなものです:str.example.com。したがって、短縮URLは次のようになります:str.example.com/h4g784
読み取る予定の私の実際のアドレスは次のとおりです:str.example.com/url.php?url=h4g784
ベローは私のhtaccessです:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(\w+)$ ./url.php?url=$1
RewriteRule ^([^\.]+)$ $1.php [NC,L]
500内部サーバーエラーが発生する理由がわかりません。私のコードをご覧いただき、誠にありがとうございます。