これは重複している可能性がありますが、ここではすべての例を使い果たして何も動作しません。htaccess複数のPHPパラメータを持つURLを書き直します
私は誰かのためにアダルトサイトに取り組んでおり、道に沿って何かを学ぶための口実として使っています。 IDを無視し、
- URL書き換えをリダイレクトされることなく: http://www.websitename.co.uk/profiles/masseur/Erika_S
だから2つの物事が起こるする必要があります:私はそれは次のようになりたい http://www.websitename.co.uk/profiles/masseur/profile.php?id=5&name=Erika%20S
:
このURLを取りますパラメータ
- 名前のスペースがアンダースコア(またはダッシュ)に置き換えられる
書き換えがオンです。他のファイルの拡張子を削除するなどの作業があります(これは妨げになりますか?これを無効にしても機能しません)。
私は残した髪の毛を紛失しています。
助けてください!
あなたを始めるための基本ルールである:ユーザーが「http://www.websitename.co.uk/profiles/masseur/を入力する必要がありますErika_S "をアドレスバーに入力し、" http://www.websitename.co.uk/profiles/masseur/profile.php?id=5&name=Erika%20S "にそのページを戻しますか? (そうであれば、URLリダイレクトではできません。なぜなら、_id_変数が何であるべきかを知る方法がないからです。最も近いものは "http://www.websitename"です。 co.uk/profiles/masseur/profile.php?name=Erika%20S " –
より具体的なはずです。最初のリンクは、リンクをクリックしたときに表示される実際のURLです.2番目のリンクとして表示したい –
リダイレクトを使用したくない場合は、javascriptを使用する必要があります。サーバー側の書き換えエンジンは、サーバーに送信されたURLのみを解釈し、Webに渡す前に変更しますサーバの側からブラウザのURLを変更する唯一の方法は、リダイレクトレスポンスを介してブラウザに新しいURL(ブラウザのリダイレクト)に行くことです。 –