2011-02-11 3 views
0

クライアントは自分のウェブサイトにフラッシュナビゲーションメニューを持っている。サイトがwww.clientsdomain.comを介してアクセスされると、フラッシュナビゲーション内のハードコードされたリンクが適切にページを読み込みます。 URL [email protected]を介してウェブサイトにアクセスすると、サイトナビゲーションリンクは適切なページを読み込むことができず、代わりにユーザーをルートドメインにリダイレクトするだけです。フラッシュメニューは、wwwを使用してURLにアクセスするとサイトのナビゲーションを妨げる。

これは.htaccessの変更で修正できると思われますが、どのようにこれらのリンクを処理するのかわかりません。

.htaccessファイル:

Options +FollowSymLinks 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^clientdomain.com [NC] RewriteRule ^(.*)$ http://www.clientdomain.com/$1 [L,R=301] 

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.html\ HTTP/ RewriteRule ^(.*)index\.html$ http://clientdomain.com/$1 [R=301,L] 
+0

フラッシュメニューをスクラップするええ、私たちのクライアントのための他の選択肢であり、別のソリューションを作成することは彼の最善の利益、すなわち検索になります。私は再考するコメントありがとう –

答えて

0

私はここに真の解決策は、ナビゲーションのためにフラッシュを使用しないことだと思います。実際にはCSSの効果、または効果を達成するjqueryのプラグインはありませんか?検索エンジン、モバイルデバイス、視覚障害者、ブラウザのバージョンが不足していることは価値がありますか?再考してください。

関連する問題