بالا آمدن وب سایت بدون www

ممنونم جناب سیدزاده.

جناب سیدزاده عزیز، تو فایل .htaccess من، این کدها از قبل موجوده:

RewriteCond %{HTTP_USER_AGENT} "^libwww" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "^WWW\-Mechanize" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "^WWWOFFLE" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "GT\:\:WWW" [NC,OR]

به ترتیب معنی هرکدام از خط ها چیه؟

1 پسندیده

این دستور دسترسی user agent های خاص رو از وبسایتتون قطع می کنه.

مثلا اولی نوشته libwww که میشه یوزر ایجنت libwww-perl user-agents و WWWOFFLE هم یه نوع پراکسی سرور هست. بقیه موارد هم سرچ کنید مشخص هست. معمولا دسترسی user agent ها رو با robots.txt محدود می کنن.

1 پسندیده

ممنون.
خلاصه اون کدی که در بالا زحمت کشیدید و نوشتید(برای ممنوع کردن WWW)،‌ رو با این اوصاف به فایل .htaccess اضافه کنم؟ مشکلی پیش نمیاد؟

اون کدی بهتون دادم هر ترافیکی که به دامنه شما بره رو به نسخه بدون www ریدایرکت می کنه.
مثلا اگه ترافیک به https://www.example.com بره، ریدایرکت میشه به https://example.com
همچنین اگه ترافیک به https://www.example.com/some/page بره، ریدایرکت میشه به https://example.com/some/page

کلا درستش اینه که یه وبسایت فقط یک url داشته باشه تا تو گوگل duplicate content نشه.

1 پسندیده

سپاسگذارم از محبتتون.

1 پسندیده