PHPのURL course.php?id=10
を指定すると、course.html
にリダイレクトして、このページでid=10
を使用します。これどうやってするの?.htmlの.php URLを.htmlに変更してください。
0
A
答えて
1
.htaccess
ファイルを作成し、次の行を追加します。
RewriteEngine On
RewriteRule ^([^.]+)\.html$ $1.php [L]
は(あなたのファイルのルートにそれが/var/www/
または/home/user/public_html/
だほとんどの時間を、これをアップロードし
2
をあなたがきれいにURLを書き換えることはできません。変数をどこかには含めないでください。
RewriteRule ^([0-9]+)/([^.]+)\.html $2.php?id=$1 [L]
これは01で動作します。
関連する問題
- 1. JoomlaカスタムモジュールのHTML構造を変更してください
- 2. Javascript - 各ループのhtml要素を変更してください
- 3. XML値をhtmlで変更してください
- 4. 値に応じてhtmlテーブルのセルの色を変更してください
- 5. HTMLフォームとPHPを使用してMySQLを更新してください
- 6. プレーンテキストのHTMLを実際のHTMLに変換してください。MySQL> Excel
- 7. AngularJSでHTMLの変数でURLパラメータを使用してください
- 8. HTMLからBackbone.jsのコレクションのサイズを動的に変更してください。
- 9. URLを?indexから/ indexに変更してください。
- 10. URLに基づいてテーマを変更してください
- 11. Htmlチェックボックスをクリックして属性を変更しないでください
- 12. asp.netからhtmlを変更して追加してください
- 13. HTML JavaScriptテンプレートを角2に変換してください。
- 14. Html、PHP、Javascriptで小数点を入力してください
- 15. HTMLファイルをPHPにリダイレクトしないでください
- 16. HTMLテンプレートのDjango変数とHTMLを連結してください。
- 17. foreachループの奇数&偶数項目のHTMLを変更してください
- 18. URL文字列を変更してください
- 19. GreaseMonkeyを使用してURLを変更してください
- 20. すべてのURLでサーバーを変更してください
- 21. PHPまたはHTMLを使って保存してください(ウェブサイト全体をダウンロードしてください)
- 22. htmlコンテンツを除くhtmlコンテンツにワードラップを適用してください。
- 23. htmlは新しい行を変更しないでください
- 24. GULPを使っていくつかのhtmlコードをantoherに変更してください
- 25. ファイル名をPHPのuniqidに変更してください。
- 26. 私のマゼンタサイトのURLを変更してください
- 27. PHPダウンロードをクリックしてくださいダウンロードコードをウェブページのHTMLとして表示
- 28. リソース名を変更せずにURLを変更してください
- 29. Greasemonkeyを使用して、その内容に基づいてhtmlテーブルのセルフォーマットを変更してください。
- 30. プライバシーポリシーのURLをplay.google.com/apps/publish/で変更してください。
例:http://www.sitepoint.com/guide-url-rewriting/ –
これは、しかしGET変数を使用しません。 –
サーバー上でどのようなパスが使用されているかアドバイス/提案するべきではありません。しかし、このパスを見つける方法を提案することができます(Webルートにファイルをアップロードし、たとえば 'get_include_path()'を使用して)。私は例えば '/ data/www /'、 '/ data/web /'や 'var/projects /'を開発に使っています。共有ホスティングに共通するのは、 '/ var/www//
sg3s