最近、私はDrupalサイト全体を一掃し、自分のフレームワークで全面的に再構築しました。サイトは素晴らしいです。しかし、問題は、画像をGoogleに検索を入力するときです。私のサイトのイメージをクリックすると、右のページに着くのではなく、ホームページにリダイレクトされます。すべてのURLはまったく同じ/同じ内容です。 .htaccessファイルでのみdiffereceは次のとおりです。.htaccessは、サイトをDrupalからスタンドアロンに移動した後にファンキーを実行します。
マイサイト:
Options +FollowSymLinks
RewriteEngine On
# GoDaddy Requires -MultiViews
Options -Multiviews
RewriteBase/
RewriteRule ^([a-zA-Z0-9-]+/?)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-]+) index.php?page=$1 [NC]
旧Drupalのサイト:
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
それは本当にイライラ。今のところ、1日に約700人のユニークビジターと約80%が、Google検索画像とは別のページに上陸すると思われるホームページに500人いる。これがなぜ起こっているのか?
- 理由は、/ node/59(指定されたパスの代わりにノード)に向いていたためだとは思わない。私はきれいなURLを有効にして、それは多くの検索画像ごとにホームページにリダイレクトしています。