そのため、URL 短縮サービスを作成しています。これを機能させるには、.htaccess ファイルを変更して URL を から に変更する必要がありwebsite.com/?id=myidhere
ますwebsite.com/myidhere
。このタスクを数字で整理しましたが、文字で実行する方法がわかりません。これまでのところ、これは私の .htaccess です:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /(index\.php)?\?id=([0-9]+)([^\ ]*)
RewriteRule ^ /%3?%4 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9]+)/?$ /index.php?id=$1 [L,QSA]
そのため、数字を書き換えますが、URLのIDにテキストを入力すると、404エラーが表示されます。誰かが私を助けることができますか?ありがとう。