0

現在、私の joomla の URL はhttp://www.website.com/index.php/galleryのように表示されています

http://www.website.com/gallery.phpの代わりに

それで、グローバル構成セクションに入りました...右側にパネルがあります-検索エンジンに適したURLがオンになっています...

その下には、URL 書き換えを使用するオプションがあります - この機能を使用するには、htaccess.txt の名前を .htaccess に変更する必要があるという警告が表示されます --- 現在はオフになっています - これはオンにする必要がありますか? もしそうなら、問題は私のサーバーにすでに .htaccess ファイルがあることです

内容は次のとおりです。

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName prestige-car-valeting.com
AuthUserFile /home/prestig1/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/prestig1/public_html/_vti_pvt/service.grp

次に、多くの情報を含む htaccess.txt ファイルがあります。

##
# @package      Joomla
# @copyright    Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
# @license      GNU General Public License version 2 or later; see LICENSE.txt
##

##
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
##

明らかに、htaccess.txtの名前を.htaccessに変更しようとすると、そのようなファイルが既に存在することがポップアップ表示されます...

何か案が

4

4 に答える 4

1

htaccess.txt ファイルのコードをコピーして、既存の .htaccess ファイルに追加するだけです。

本当に必要なのはそれだけです。適切なエントリが .htaccess に作成されない限り、検索エンジンに適した URL は機能しません。

于 2012-08-10T11:28:58.067 に答える
0

どのバージョンの Joomla を使用していますか? URL 書き換えには .htaccess が必要です。だから、オンになっている必要があります。既存のものを削除して、Joomla から新しい .htaccess ファイルを Web サイト ディレクトリにコピーできますか? ただし、最初にオプションをオフにする必要があります -> 次に、新しい .htaccess ファイルをコピーしてから、オプションをオンに戻します。

于 2012-08-10T11:34:45.737 に答える
0

Shyantanu は正しいです。一方を他方にコピーするだけです。

具体的には、既存の .htaccess ファイルの内容のに Joomla htaccess.txt ファイルの内容を追加します。これは、既存のファイルにアクセスを制限するディレクティブが含まれているためです。通常、これは他のディレクティブが処理される前に行われる必要があります (アクセスすることが想定されていない場合、URL を書き換えても意味がありません!)。

于 2015-05-05T21:08:39.700 に答える
0

cpanel が既存の .htaccess ファイルを htacces.txt のみに表示しないことに気付くかもしれませんが、既に存在するファイルの名前を変更することはできません..

filezilla や cuteftp などの ftp プログラムを使用するだけで、自分のサイトで ftp を実行すると、.htacess ファイルが正常に表示されます。次に、現在のものを削除し、htaccess.txt をデフォルトとして使用します。

于 2017-02-01T15:41:47.420 に答える