2016-06-30 19 views
0

私は自分のサーバを管理するためにapacheサーバを使用しています。/public_htmlの/ブログフォルダにするhtaccessを使用してPoint/Redirectサブフォルダを別のフォルダに移動

  1. xyz.com/blog/
  2. xyz.com
  3. は/ public_htmlの/ XYZ/

感謝をフォルダにするを指すようにどのような方法があります。

+1

フォルダ構造とURLとは? 'www'は何を表していますか?これはおそらく、Apacheの設定を更新し、リダイレクトを行うよりもdocument_rootを変更した方が良いでしょう。 .htaccessは、適切なセットに対してすべてに適していません。 –

+0

どのように私はそれをApacheの設定を使用して行うことができますか? – Chopra

+0

あなたの現在の 'DocumentRoot'は何ですか? (/.*)|(ベータ版ブログ)のRewriteRule^- – anubhava

答えて

0

あなたは/public_html/.htaccessにこれらのルールを試すことができます。

RewriteEngine On 

RewriteRule ^(blog|beta)(/.*)?$ - [L,NC] 

RewriteRule !^xyz/ xyx%{REQUEST_URI} [L,NC] 
+0

ため、この行は何をpublic_htmlに指しxyz.com/betaを持っている/ public_htmlの です?$ - [L、NC]? 私は今ベータ版のフォルダを持っていません。 – Chopra

+0

あなたは上記のコメントにbetaについて書きました。このルールは、以下のルールからブログとベータパスをスキップするためのものです。 – anubhava

+0

ありがとうanubhava。 xyz.com/blogがpublic_html/blogフォルダを指していますか? – Chopra

関連する問題