2017-08-04 22 views
0

私のブログに重複しているコンテンツに問題があります。すべての私のURLは、すべてのURLがJoomla URLが生成されました

https://www.dbigcloud.com/〜dbigclou /cloud-computing/170-openstack-desde-cero-keystone.htmlで動作する理由を私は知らないこの

https://www.dbigcloud.com/cloud-computing/170-openstack-desde-cero-keystone.html

のようなものです

〜dbigclouのすべてのコンテンツを.htaccessの通常のURLにリダイレクトできますか?私は

RewriteRule ^~dbigclou/(.*)$ /$1 [L,NC,R] 

でのchar〜私がしよう

のためのルールを作成する方法を知りませんが、それは動作しません。

EDIT:

私が調査してきたと私は私が追加した場合、私のカテゴリ

https://www.dbigcloud.com 前に、任意の単語を追加したときにそれが起こる

/sdasdasd/asdasdasdasd/asdasdasdas /クラウドコンピューティング/ 170-OpenStackの-desde-CERO-keystone.html

それは

に動作しますので、私はそれだと思います私のjoomlaの問題(3.7)私はhtaccess.txtから新しい.htaccessを作成します

何が起こるか誰にも分かりますか?ここで

答えて

0

は、修正するためのいくつかの方法があります:ハードコードされたリンク ため

1.チェックし、あなたの実際のリンクに/ /〜ユーザ名を置くかどうかを確認するために、データベースをチェックしてください。快適な場合は、phpMyAdminにアクセスしてデータベースを選択し、[検索]タブを使用してください。一度にすべてのテーブルをチェックするので、これは最速です。触れたくない場合は、NoNumbers DB Replacerを試し、〜usernameのコンテンツテーブル(introtextとfulltext)、モジュール(コンテンツ)、メニューテーブル(リンク)を確認してください。 .htaccessの

2.でRewriteBaseあなたはそれがでRewriteBaseでそれを持っている持っているかどうかを確認するために(ルートフォルダにFTP経由で)あなたの.htaccessファイルを確認してください。それらが動作しない場合は、あなただけのこれらのリンクをリダイレクトするための.htaccessで独自のリダイレクトを追加することができ、新たなリダイレクト を作る でRewriteBase /〜ユーザー名/

3:それは次のようになります。どこか

RewriteEngine On 

後のコード行を追加します。https://www.yellowwebmonkey.com/developer-blog/item/removing-the-temporary-url-username-out-of-your-link-after-going-live

+0

から撮影

RedirectMatch 301 ^/~username(.*)$ $1 


は、私は1と3ポイントを使用していただきありがとうございます。 – drsromero

+0

私はそれを感謝します。これも参考になるかもしれません。他にあなたの助けが必要な場合は教えてください:https://www.yellowwebmonkey.com/developer-blog/item/all-the-joomla-htaccess-redirects-you-will-ever-need – YellowWebMonkey

関連する問題