2017-04-20 1 views
0

PHPスクリプトを読み込むときにURLに問題があります。htaccessでURLをきれいにするには?

問題は、PHPスクリプトに要求を行う時には、それが正常にロードすることですが、別のスクリプトを要求するときに、URLにそれらを収集するために開始し、それは次のようになります。

www.example.com/file.php/route1/file2.php私はwww.examp

これを必要とします

私は別のファイルを要求したとき、私は何この

www.example.com/file2.php

を持っている必要がありますle.com/file2.php file1.phpまたはfile2.phpの後にあるすべてのものを問題なく非表示にする必要があります。

答えて

-1

HTMLコンテンツと.htaccessファイルが表示されない場合、問題の正確な原因を特定することは困難です。

.htaccessファイルの指示を確認してください。書き換え規則を使用している場合は、それが正しいことを確認する必要があります。たとえば、 RewriteRule ^/?$ "http\:\/\/example\.in" [R=301,L]このルールでは/routeが強制されている場合は、命令から/routeを削除する必要があります。

<a>タグで適切なパスを参照してください。あなたが正しく書式を設定していない場合は、連結に終わるでしょう。フレームワークを使用していますか?もしそうなら、あなたのURLフォーマットに影響を与えるかもしれません。

いくつかの例のHTMLタグ: <a href="http://example.com/file1.php">File 1</a><a href="/file1.php">File 1</a>は、この単純なアプローチを妨げる他の要因がなければ、同じことを実行します。

関連する問題