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. XML値をhtmlで変更してください
- 3. 値に応じてhtmlテーブルのセルの色を変更してください
- 4. HTMLフォームとPHPを使用してMySQLを更新してください
- 5. URL文字列を変更してください
- 6. htmlコンテンツを除くhtmlコンテンツにワードラップを適用してください。
- 7. PHPまたはHTMLを使って保存してください(ウェブサイト全体をダウンロードしてください)
- 8. リソース名を変更せずにURLを変更してください
- 9. ファイル名をPHPのuniqidに変更してください。
- 10. PHPで日付の書式を変更してください
- 11. MVCのhtmlタグに値を挿入してください
- 12. mod_proxyを使用してポートをurl apache2に変更してください
- 13. コントローラのレイアウトをURLに応じて変更してください
- 14. SystemParametersを変更してください
- 15. ユーザエージェントを変更してください
- 16. mysql接続用PHP PEARを変更してください
- 17. PHPで配列形式を変更してください
- 18. PHPでパスワードを変更してください
- 19. PHP名前を変更してください!
- 20. mod_rewriteを変更してPHPをhtmlに変換する.htaccess
- 21. 画像内の画像に応じてHTMLページの名前を変更してください
- 22. PHP配列の値をHTML文字列に置き換えてください
- 23. URLをQueryString [JSP/Servlet]に応じて変更してください。
- 24. HTMLエンティティのDIVのマークアップを確認してください
- 25. PHP変更html移動中
- 26. HTML PHP MYSQLパスワード変更
- 27. Rails AjaxリクエストのHTMLレスポンスを参照してください。
- 28. 前のフォームの変数を使ってHTMLフォームを更新してください
- 29. HTMLフレームタグブラウザのURLが変更されない
- 30. バッチをHTMLのファイル名に置き換えてください
例:http://www.sitepoint.com/guide-url-rewriting/ –
これは、しかしGET変数を使用しません。 –
サーバー上でどのようなパスが使用されているかアドバイス/提案するべきではありません。しかし、このパスを見つける方法を提案することができます(Webルートにファイルをアップロードし、たとえば 'get_include_path()'を使用して)。私は例えば '/ data/www /'、 '/ data/web /'や 'var/projects /'を開発に使っています。共有ホスティングに共通するのは、 '/ var/www//
sg3s