こんにちは私はphpを使用して.htaccessファイルを編集しています。ユーザーが次のように入力できるように作成しようとしています。
website.com/users/1(実際にはwebsite.com/profile.php?id=1)
今、私はこれを達成するのに役立つ他のリソースを見つけましたが、それを行うと、テーマが壊れて、まっすぐな白黒のコンテンツ、背景色、ヘッダーなどがないページになります。
これを成功させるにはどうすればよいですか?
前もって感謝します。
htaccessファイルで次のようなことを試すことができます。
RewriteEngine On
RewriteRule ^users/([0-9]+)$ profile.php?id=$1 [L]
あなたはこれを試すことができます:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /users/([^/]+)/?
RewriteRule .* http://website.com/profile.php?id=%1 [L]
これは静かにマッピングされます:
http://website.com/users/anything
に:
http://website.com/profile.php?id=anything