私は自分のビューディレクトリにあるlogin.phpファイルを持っています。私はhttp://sample.com/loginを表示し、http://sample.com/view/login.phpを表示しない、きれいなURL出力が必要です。助けてください。ありがとうございました。URLフォルダの書き換えルールの作成方法は?
0
A
答えて
2
- あなたのビューのフォルダに
.htaccess
ファイルを追加し、コードのあなたのリンクから.php
拡張子を削除し、あなたの.htaccess
- に以下のコードを追加することができます。
<a href="login">Login</a>
のように。
ルール:あなたは任意のさらなる支援が必要な場合
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
</IfModule>
私はあなたの要件を誤解している場合、私に知らせて、またはケースでください。
関連する問題
- 1. スケーラブルURL書き換えルール
- 2. Wordpressでの書き換えルールURLの作成
- 3. サブドメインとフォルダの書き換えルール
- 4. グレイルのURL書き換え(ルールの書き換え)
- 5. Apacheの書き換えルール(URL書き換え)
- 6. URLの書き換えルールのオプションパラメータ
- 7. htaccessの書き換えルールのURL
- 8. .htaccessの書き換えルール、変更URL
- 9. NGINX書き換えルールの変更URL
- 10. nginxの設定URL書き換えルール
- 11. 動的URLのNGINX書き換えルール
- 12. 複数のURL書き換えルール(Pretify)
- 13. '#'で始まる書き換えルールを作成する方法
- 14. .htaccessフォルダ/サブドメイン書き換えルール
- 15. ANTLR書き換えルールを作成してメソッドの値に書き換える方法は?
- 16. ユーザーフレンドリーなURL書き換えルール
- 17. Apache HTTPD 2.4 URL書き換えルール
- 18. htaccessフォルダの下にあるすべてのもののURL書き換えルール
- 19. nginxルールをhtaccesルールに書き換える方法は?
- 20. 書き換えルール*
- 21. フォルダURLでASP.NET URL書き換えが動作しない
- 22. ASP.NET URL MVC 5のサブドメインルーティングのIIS URL書き換えルール
- 23. パターンは、書き換えルール
- 24. mod_rewriteの書き換えルール
- 25. nginxの書き換えルール
- 26. サブドメインの書き換えルール
- 27. WordPressの書き換えルール
- 28. htaccessの書き換えルール
- 29. .htaccessの書き換えルール
- 30. WAMPの書き換えルール
あなたはMVCですか?どのフレームワークを使用していますかそれはMVCのように見えます。次に、コントローラに 'view'フォルダがないように常にコントローラを使用してビューをロードしてください。コントローラのPHPの場所は? – AkiEru
これはMVCではありません。ちょっと基本的なルーティング –
あなたはどのウェブサーバを使用していますか?異なるWebサーバーには、これを設定するさまざまな方法があります。 – Enstage