1

私の妻は joomla 2.5 サイトを持っています

彼女は、Kowa プラグイン、Ninja プラグイン、Ninjaboard コンポーネントをインストールし、その後アンインストールする以外には何もしていないと主張しています。

とにかくその後、joomla の「パス」が変更され、ドメイン名と HTML によってレンダリングされたパスの間に joomla サーバーが「/index.php」または「/index.php/menu-item-name」を挿入するようになりました。

たとえば、次のようなリンクをクリックします。

<a href="images/some_folder/xxx.JPG">

次のようなものを指します: http://www.domain.contry/index.php/fun/images/some_folder/xxx.JPG

「グローバルパス設定」を次のように変更する方法

<a href="images/some_folder/xxx.JPG">

http://www.domain.contry/images/some_folder/xxx.JPGを指す

注意: 私の joomla と php のスキルは非常に基本的なものです :)

アップデート:

私はこのような問題だと思います:

すべての画像パスは以前は「絶対」でしたが、現在は相対です。したがって、「index.php/some-menu」で「images/xxx.jpg」をクリックすると、「index.php/some-menu」に解決されます/images/xxx.jpg'、彼女はすべての画像を画像フォルダに持っています。joomla ですべての画像パスを相対ではなく「絶対」にする方法はありますか?

firebug で「images/xxx.jpg」を「/images/xxx.jpg」に変更すると問題が解決するため...

joomlaでそれが不可能な場合... SQLデータベースをダウンロードして、次のような正規表現を実行するのはどれほど悪いと思いますか

s/<.+?=\"(images)\/[\w\s]+?\.[\w\d]+)\".*?>/\/$1/g
4

1 に答える 1

2

SEO 設定については、[サイト] タブの下にあるグローバル構成を確認してください。URL 書き換えが有効になっていることを確認し、ツールチップの指示に従って、必要に応じて htaccess.txt (Linux サーバー) または web.config.txt (Windows サーバー) の名前を変更します。

この時点でサイトでサーバー エラーが発生した場合はRewriteBase /、.htaccess のコメントを外してみてください。

于 2013-09-03T18:08:28.137 に答える