URLから.php拡張子を隠そうとして問題があります.htaccessを使わずに.phpファイル拡張子を隠すには?
私はそれを隠すように求められています。彼らは共有ホストにいるため、私は.htacessにアクセスできないと思います。アンカーが選択されるたびに私が呼び出すphp関数を通してそれを隠すために?
URLから.php拡張子を隠そうとして問題があります.htaccessを使わずに.phpファイル拡張子を隠すには?
私はそれを隠すように求められています。彼らは共有ホストにいるため、私は.htacessにアクセスできないと思います。アンカーが選択されるたびに私が呼び出すphp関数を通してそれを隠すために?
.htaccessは、httpd.confではなく、共有サーバー上でアクセスできるものです。もちろん
あなたのサイトの読み込みが停止した場合、あなたは.htaccessファイルを使用することができ、次の
FAIL
であなたのドキュメントルートに.htaccessファイルを置く:)
、^それは冗談です。
それは冗談ですか?私は実際には、AllowOverrideが 'All'であるかどうかを確認するためにこのテクニックを採用していますが、一般的にもっと不明瞭なものを書きます:P –
これは本当に.php
を隠すことについてですか、それとも清潔なURLを持つことですか?
あなたが本当に.htaccess
にアクセスすることができない場合(つまり、あなたのホストは、これがAllowOverride None
経由でオフになっている)と、また、あなたのバーチャルホストのために更新され、あなたのApacheのconfの設定を持つことはできません、あなたができる最善の
http://example.com/page.php/my/clean/url
デフォルトでは、Apacheは後で他のものがあってもpage.php
にこのURLを送信します。これは、mod_rewrite
にアクセスできない「クリーナー」URLを作成する最も一般的な方法です。
あなたはhtaccessを使用できるとは確信していませんか?なぜあなたは試してみませんか? – romainberger