Joomlaをサブディレクトリにインストールし、index.phpをルートに移動することは可能ですか?私はこれがWordPressでできることは知っていますが、私はJoomla等価を見つけることができません。SubdirのJoomlaインストール、rootのindex.php?
私は既にリダイレクトを使用していますが、あまり良いものではありません。
私は本当にすべてのjoomlaのフォルダが私のルートディレクトリを詰まらせたくない。事前に
おかげで、 SAM
Joomlaをサブディレクトリにインストールし、index.phpをルートに移動することは可能ですか?私はこれがWordPressでできることは知っていますが、私はJoomla等価を見つけることができません。SubdirのJoomlaインストール、rootのindex.php?
私は既にリダイレクトを使用していますが、あまり良いものではありません。
私は本当にすべてのjoomlaのフォルダが私のルートディレクトリを詰まらせたくない。事前に
おかげで、 SAM
残念ながら、Joomla!これを行うための文書化された方法はありません。 JPATH_BASE
定数とJURI
クラスが定義されているコードを変更できるかもしれませんが、コアをハックする必要があります。
でしょうが、仮想ホストのヘルプを作りますか?
私はそれが古いことを知っていますが、私はこの質問の解決策を見つけました。 はJoomlaのは、あなたが行うことができますリダイレクトするには(それはで動作します!Joomlaの2.5を):あなたのルートWebディレクトリに 1.プットの.htaccessファイルは(多くの場合、それはです:public_html
)をこのコードで:
# .htaccess main domain to subfolder redirect
# Copy and paste the following code into the .htaccess file
# in the public_html folder of your hosting account
# make the changes to the file according to the instructions.
# Do not change this line.
RewriteEngine on
# Change yourdomain.com to be your main domain.
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Change 'subfolder' to be the folder you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/subfolder/
# Don't change these lines.
# You may have to comment this if You i.e. have na `index.php` file which You dont want load
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Change 'subfolder' to be the folder you will use for your main domain.
RewriteRule ^(.*)$ /subfolder/$1 [L]
# Change yourdomain.com to be your main domain again.
# Change 'subfolder' to be the folder you will use for your main domain
# followed by/then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?{HTTP_HOST}$ [NC]
RewriteRule ^(/)?$ /subfolder/index.php [L]
で
public $live_site = 'http://www.your-domain.com';
:あなたのJoomlaのconfig.php
ファイルには、この行をチャゲドメイン。