2017-05-04 32 views
0

うまくいけば、これは重複していません。htaccessフォルダにリダイレクトしてから再度書き直してください

私は自分のサイトに構造を持ってきて清潔にしようとしていますが、私はコンテンツを分けています。これは、角度のアプリですので - 私がしようとしてフォルダ名

スルー区切られた1つのドメイン内I'mean 2のアプリは以下:

domain.xy/folder

domain.xy/anotherfolder

への内部リダイレクトする必要がありますその後

、私は角のハッシュタグリンクを使用していると私はそれらを表示したくない。ファイルまたはフォルダdoesn'tは、このコードで周りしようと domain.xy/#/link1

- 私に

domain.xy/link1 になる#を追加し、分離されていない場合は正常に動作しit's存在する場合。私は思った最初のルールは、フラグ[L]で渡されました。書き換えられたURLで別のループを行いますが、ここで私はこれが動作していないというエラーを受け取り、何かを入力するときに彼は最初のルールを渡していないようです

domain.xy/folder/link1

これは私が試していた最新のコードです。多分誰かが私の考えに誤りを見て、私にヒントやアドバイスをくれますか?前もって感謝します。

RewriteEngine On 
Options FollowSymLinks 

RewriteBase/

# Rewrites folder 
RewriteRule ^supplier/(.*)$ /_supplier/$1 [L,NC] 
RewriteRule ^agency/(.*)$ /_agency/$1 [L,NC] 

# Folder doesn`t exist then it is a angular link 
# rewrite with # tag 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /#/$1 [L] 

答えて

0

私は$locationProvider.html5Mode(true);角度と書き換えURLの誤使用で自分自身を発見しました。

私はプロジェクトでhashbangを使用するための構造を変更しました。今は正しく動作しています。

ありがとうございます。

関連する問題