0

私のサイトには記事ディレクトリがありますが、今ではその記事ディレクトリとGoogleウェブマスターが削除されているため、検索結果に悪影響を及ぼすようです。あなたにこれを入れてみてください削除されたリンクをリダイレクトする方法

## EXPIRES CACHING ## 
<IfModule mod_expires.c> 
ExpiresActive On 
ExpiresByType image/jpg "access 1 month" 
ExpiresByType image/jpeg "access 1 month" 
ExpiresByType image/gif "access 1 month" 
ExpiresByType image/png "access 1 month" 
ExpiresByType text/css "access 1 month" 
ExpiresByType text/html "access 1 day" 
ExpiresByType text/plain "access 1 month" 
ExpiresByType application/pdf "access 1 month" 
ExpiresByType text/javascript "access 1 month" 
ExpiresByType application/javascript "access 1 month" 
ExpiresByType application/x-shockwave-flash "access 1 month" 
ExpiresByType image/x-icon "access 1 month" 
ExpiresDefault "access 15 days" 
</IfModule> 
## EXPIRES CACHING ## 
Options -MultiViews -Indexes +FollowSymlinks 
RewriteCond %{http_host} ^mydomain.com [NC] 

RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,NC] 

RewriteRule ^golmagico/(.*)$ en/index.php?title=$1 [PT,L,QSA] 
<IfModule mod_security.c> 
SecFilterEngine Off 
SecFilterScanPOST Off 
</IfModule> 

ErrorDocument 401 /default_error.php 
ErrorDocument 402 /default_error.php 
ErrorDocument 403 /default_error.php 
ErrorDocument 404 /default_error.php 
<IfModule mod_php5.c> 
php_value register_globals 0 
php_value magic_quotes_gpc 0 
php_value session.auto_start 0 
php_value safe_mode 0 
</IfModule> 

<IfModule sapi_apache2.c> 
php_value register_globals 0 
php_value magic_quotes_gpc 0 
php_value session.auto_start 0 
php_value safe_mode 0 
</IfModule> 
<IfModule mod_rewrite.c> 
RewriteEngine on 

RewriteRule ^detailed/recent/?([^/\.]+)?/?$ video.php?category=recent&page=$1&viewtype=detailed 
RewriteRule ^detailed/viewed/?([^/\.]+)?/?$ video.php?category=viewed&page=$1&viewtype=detailed 
RewriteRule ^detailed/recentviewed/?([^/\.]+)?/?$ video.php?category=recentviewed&page=$1&viewtype=detailed 
RewriteRule ^detailed/discussed/?([^/\.]+)?/?$ video.php?category=discussed&page=$1&viewtype=detailed 
RewriteRule ^detailed/favorites/?([^/\.]+)?/?$ video.php?category=favorites&page=$1&viewtype=detailed 
RewriteRule ^detailed/rated/?([^/\.]+)?/?$ video.php?category=rated&page=$1&viewtype=detailed 
RewriteRule ^detailed/featured/?([^/\.]+)?/?$ video.php?category=featured&page=$1&viewtype=detailed 
RewriteRule ^detailed/random/?([^/\.]+)?/?$ video.php?category=random&page=$1&viewtype=detailed 
RewriteRule ^recentviewed/?([^/\.]+)?/?$ video.php?category=recentviewed&page=$1 
RewriteRule ^videos/?([^/\.]+)?/?$ video.php?category=recent&page=$1 
RewriteRule ^recent/?([^/\.]+)?/?$ video.php?category=recent&page=$1 

</IfModule> 
<IfModule mod_deflate.c> 
AddOutputFilterByType DEFLATE application/x-javascript text/css text/html text/xml 
</IfModule> 

答えて

0

のplsは私がこの

http://www.mydomain.com/article/arts-entertainment/bradley-spalter-songs-getting-past-emotionally-charged-barriers/

http://www.mydomain.com

に現在の.htaccessファイルなどのすべてのリンクをリダイレクトするのに役立ちます。 htaccess

ErrorDocument 404 http://www.mydomain.com 

すべての404をあなたのドメインにリダイレクトします。

またはあなたが試すことができます:

RewriteRule ^articles/.*?$/[NC] 

を記事にすべての要求をリダイレクトするためには、

0
  • がDOCUMENT_ROOT下に.htaccessファイルを作成します.htacccess
  • を有効にmod_rewriteの
  • を有効ルートにフォルダ

そしてそこにこのコードを配置:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^article//[NC,L,R=301] 

R=301 Googleと/article/で始まるすべてのリンクが永続的に/(ホームページ)に移動した他の検索ボットを教えてくれますし、あなたはあなたのランキング上の任意の負の影響を与えることはありません。

+0

iは既にこれらのラインを持っているオプション-MultiViews -Indexes + FollowSymLinksを するRewriteCond%{HTTP_HOST}^onlinetvjunction.com [NC] するRewriteRule ^(。*)$ http://www.onlinetvjunction.com/$1 [R = 301、NC] RewriteRule^golmagico /(.*)$ en/index.php?title = $ 1 [PT、L、QSA]はあなたの行をどこに置くべきか教えてくれますか? –

+0

pls私のコメントをもう一度読んで! –

+0

まず、コメントにコードを投稿しないでください。私はあなたのコードをあなたの質問にコピー/ペーストして、すべてのコードに問題があることを伝えなければなりません。それがあなたのために働いていると確信していますか? – anubhava

関連する問題