برگزیده های پرشین تولز

لینک ها بعد ریدایرکت هم هستن. چیکار کنم؟

lejeuner

Registered User
تاریخ عضویت
5 ژانویه 2012
نوشته‌ها
2,078
لایک‌ها
911
من یک ماه پیش آدرس دامنه رو عوض کردم و ریدایرکت 301 کردم مطالب سایت رو به یک دامنه جدید . فقط پوشه ای برای دامنه جدید نساختم توی هاست و توی هاست آدرس دادم دامنه جدیدم از همون پوشه دامنه قدیم لود بشه فایل هاش.
به گوگلم اطلاع دادم که من ریدایرکت کردم و ...

حالا هنوز لینک های سایت با آدرس قدیم توی نتایج جستجو هست . خوب بایدم هنوز باشه . اما مشکل اینجاست وقتی تو نتایج جستجو روی یک لینک از وب سایت که با آدرس قدیم نشون داده شده کلیک میکنم به جای اینگه ریدایرکت بشه به آدرس جدید با همون آدرس قدیم لود و نمایش داده میشه . یعنی ریدایرکت نمیشه . و جالبتر اینکه با آدرس جدیدم همون سایت نمایش داده میشه .
چیکار کنم؟
 

webs

Registered User
تاریخ عضویت
14 آپریل 2010
نوشته‌ها
2,010
لایک‌ها
1,456
محل سکونت
php.ini
ریدایرکت رو درست انجام ندادید. مشکل از کدهاتون است. ضمناً بعد از یکماه باید حداقل 80درصد لینک هاتون در گوگل به آدرس جدید تغییر می کردند. چون تغییر نکردن، یه جای کار اشتباه بوده.
 

lejeuner

Registered User
تاریخ عضویت
5 ژانویه 2012
نوشته‌ها
2,078
لایک‌ها
911
احتمال داره چون من موقع ریدایرکت پوشه جدید نساختم این اتفاق افتاده؟ چون ریدایرکت Wild بوده و نباید اینطوری بشه
ریدایرکت رو درست انجام ندادید. مشکل از کدهاتون است. ضمناً بعد از یکماه باید حداقل 80درصد لینک هاتون در گوگل به آدرس جدید تغییر می کردند. چون تغییر نکردن، یه جای کار اشتباه بوده.
تغییر که کرده . تعداد بسیار کمی از لینک های وب سایت قبلی رو گوگل نمایش میده و بیشتر رو وبسایت جدید نمایش میده تو جستجو ها .
همینطور تو گوگل وب مستر کلیک خور آدرس قدیمی رو 0 زده و ترافیکش کامل اومده رو آدرس جدید . اما این مشکل هست.
کدوم کد ها احتمال اشتباه درش هست؟ کدهای ریدایرکت 301؟ چون از طریق هاست ریدایرکت کردم و کدی توی htacces وارد نکردم.
 

webs

Registered User
تاریخ عضویت
14 آپریل 2010
نوشته‌ها
2,010
لایک‌ها
1,456
محل سکونت
php.ini
من دقیق نمیدونم شما چیکار کردید. اما اگه من باشم، برای اطمینان کار از طریق htaccess ریدایرکت رو انجام میدم. الآن سایت شما هم با آدرس قدیم و هم با آدرس جدید بالا میاد؟ یعنی آدرس قدیم رو میزینید به آدرس جدید ریدارکت میشه یا نه؟
 

lejeuner

Registered User
تاریخ عضویت
5 ژانویه 2012
نوشته‌ها
2,078
لایک‌ها
911
من دقیق نمیدونم شما چیکار کردید. اما اگه من باشم، برای اطمینان کار از طریق htaccess ریدایرکت رو انجام میدم. الآن سایت شما هم با آدرس قدیم و هم با آدرس جدید بالا میاد؟ یعنی آدرس قدیم رو میزینید به آدرس جدید ریدارکت میشه یا نه؟
ببینید . آدرس اصلی رو میزنم ریدایرکت میشه اما اگر یک پست خاص رو جدا کنم و دامین رو به آدرس قدیم تغییر بدم . ریداریکت نمیشه به دامین جدید اینم بگم که دامین Wildcard ریدایرکت شده .پس تیک wildcard رو زدم

این کد های htacces . چیزی کمه؟


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
RewriteCond %{HTTP_HOST} ^en\.olddomine\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.en\.olddomine\.ir$
RewriteRule ^(.*)$ "http\:\/\/www\.newdomine\.com\/$1" [R=301,L]


AddOutputFilterByType DEFLATE x-font/otf x-font/ttf x-font/eot x-font/woff
# BEGIN GZIP
# mod_gzip compression (legacy, Apache 1.3)
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|xml|txt|css|js)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
# END GZIP
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##
<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
 

lejeuner

Registered User
تاریخ عضویت
5 ژانویه 2012
نوشته‌ها
2,078
لایک‌ها
911
مشکل به کمک هاست رفع شد . کد ریدایرکت رو مکانش رو تغییر دادن به بالای کد های فایل htacces همین . رفع شد .
 
بالا