0

(妻の仕事で)開発中のサイトを見ています。Joomla 2.5.x で構築されており、フォーラム用に Kunena テンプレートを使用しています。

サイトの各ページは、PHP 変数を含む 1 つの URL を使用しますwww.sitename.com/index?option=com_content&view=article&id=96&Itemid=101

ただし、デモ サイト.htmlでは、コンテンツが CMS/データベース生成であっても、接尾辞は常にです。

私が知りたいのは:

  1. 妻の職場のサイトが を使用しているのはなぜ.php?...ですか?
  2. バックエンド管理ポータル (私がアクセスできる) のどこにそれぞれの設定がありますviewか (おそらく MVC フレームワークを使用しています)? それとも、PHP ファイルを直接編集することによってのみ利用できますか?

ありがとう。

補遺

#1の説明に役立つこのドキュメントを見つけました。それでも#2への回答が必要です。

4

2 に答える 2

2

まず、Joomla ファイルを直接編集しないでください。設定でできないことがある場合は、ファイルを上書きしてください。コア ファイルに加えた変更は、潜在的な問題を除いて、更新時に上書きされます。

一般的な設定に関しては、すべてのビューにオプション ボタンがあり、そこでコンポーネントのデフォルト設定を設定します。一般に、項目およびメニュー項目には、デフォルトを上書きする個々の設定があります。

Kunena の構成はより複雑であるため、独自の完全な UI を備えています。

于 2013-04-20T22:44:20.660 に答える
1

Joomla には、生の URL (サイトが使用している URL) または「検索エンジンに適した」(SEF) URL のいずれかを使用するための設定があります。デモ サイトでは、SEF URL を使用するだけでなく、末尾に html サフィックスを追加します。html は実際にはシステムにとって何の意味もなく、ただそこにあるだけです。これをオフにすると、システムは「.html」がなくても同じように動作します。(場所は、ファイルではなくフォルダーのように見えると思います。)

管理システム (www.sitename.com/administrator、ほとんどの場合) にアクセスする場合は、[サイト] -> [グローバル構成] に移動できます。[サイト] タブにいることを確認すると、右側に SEO 設定が表示されます。これらの設定により、デモのバージョンと独自のバージョンの間で URL が変更されます。

mod_rewrite ビットを使用するには、サーバー上で htaccess.txt ファイルを .htaccess に変換する必要がある場合があります: http://docs.joomla.org/How_do_you_convert_an_htaccess.txt_file_into_a_.htaccess_file%3F

さらに付け加えると、デモ サイトの URL は、最終的に奥さんの作品のサイトに表示される URL に変換されます。システムは、option、view、id、および Itemid 変数に基づいて動作します。SEO 設定は、これを検索エンジンに適したフレーズに変換します。これは、検索エンジンと人々の両方に役立つと思います!

于 2013-04-20T02:41:10.747 に答える