ホームページ  >  記事  >  バックエンド開発  >  URL書き換えに関する問題については、

URL書き換えに関する問題については、

WBOY
WBOYオリジナル
2016-06-13 13:10:16886ブラウズ

URL書き換え問題について、緊急、ヘルプ、オンライン待機中
Band of Brothersのフレームワークであるbrophpを使用しましたが、皆さんも使ったことがあるでしょうか。

ローカルではすべて問題ありませんが、サーバーにアップロードする場合は問題ありません。

プロジェクト: xs7k

ローカルの htaccess は次のとおりです
RewriteRule ^index.html xs7k/ Index.php
RewriteRule ^cata/([1-9]d*).html xs7k/index.php/cata/index/id/$1
....
http://localhost/xs7k/cata/1.html

http://localhost/xs7k/index.php/cata/index/id/1
OK
に対応します... ......

がサーバーにアップロードされ、
RewriteRule ^index.htmlindex.php
RewriteRule ^cata/([1-9 ]d*).htmlindex.php/cata/index/id/$1
実行:
http://www.xs7k.com/cata/1.html 常にホームページにあります (ここで問題が発生します。それに応じて一番下に移動する必要があります) ページ)
http://www.xs7k.com/index.php/cata/index/id/1 これは正しいです


ホームページは問題ありませんが、他のものは問題ありません。とにかくホームページ上にあり、表示されるプロンプトは次のとおりです。現在アクセスされているコントローラー クラスはプロジェクト アプリケーション ディレクトリにあります: ./home/controls/index.class.php ファイル!

-----解決策---------

ディスカッション
Band of Brothers のフレームワークである brophp を使用しました。以前に使用したことがあるでしょうか。

ローカルではすべて問題ありませんが、サーバーにアップロードする場合は問題ありません。

プロジェクト: xs7k

ローカルの htaccess は次のとおりです
RewriteRule ^index.html xs7k/ Index.php
RewriteRule ^cata/([1-9]d*).html xs7k/index.php/cata/index/id/$1
....................

------解決策------------------
フレームワークの URL のパスに問題があります
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。