2009-04-14 32 views
0

Joomlaをサブディレクトリにインストールし、index.phpをルートに移動することは可能ですか?私はこれがWordPressでできることは知っていますが、私はJoomla等価を見つけることができません。SubdirのJoomlaインストール、rootのindex.php?

私は既にリダイレクトを使用していますが、あまり良いものではありません。

私は本当にすべてのjoomlaのフォルダが私のルートディレクトリを詰まらせたくない。事前に

おかげで、 SAM

答えて

1

残念ながら、Joomla!これを行うための文書化された方法はありません。 JPATH_BASE定数とJURIクラスが定義されているコードを変更できるかもしれませんが、コアをハックする必要があります。

0

でしょうが、仮想ホストのヘルプを作りますか?

0

私はそれが古いことを知っていますが、私はこの質問の解決策を見つけました。 は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] 
  1. public $live_site = 'http://www.your-domain.com';

あなたの行為のためにあなたのドメインを変更し

:あなたのJoomlaのconfig.phpファイルには、この行をチャゲドメイン。

関連する問題