رفتن به مطلب
Saeed_Shamsi

قفل کردن www در آدرس URL دومین

پست های پیشنهاد شده

سلام آقا عرفان گل:heart:

میتونی یه کدی برای این کار برام قرار بدی؟:blush:

ممنون:heart:

:thankyou:

سلام دوست عزیز.

لطفا توجه کنید! آقای شمسی در پست 1 این تاپیک ، روش این کار را کامل توضیح داده اند!!!

در ضمن شما غیر از آن روش ، می توانید با استفاده از کنترل پنل هاست قسمت Redirect این کار را انجام دهید!

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام آقا عرفان گل:heart:

میتونی یه کدی برای این کار برام قرار بدی؟:blush:

ممنون:heart:

:thankyou:

خواهش میکنم!

میتونین از پلاگین های ریدارکتور استفاده کنین.

در گوگل بزنین "پلاگین ریدایرکتور www سایت" تا پیدا کنین.

البته با توضیحات جناب شمسی هم انجام بدین تفاوتی نداره.

یا علی./

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

نه من www رو ریدایرکت کردم کامل .

ولی شما گفتید باید بعد دامین هم باید index.php/ بیاد :blush:

راستی ، دامین خالی بهتره یا با index.php ؟ :dodgy:

اونجا کدی که آقای شمسی قرار داده بودند اگه اشتباه نکنم دامین رو قفل میکرد ، یعنی فقط دومین. یعنی :

www.test.com/index.php به www.test.com تبدیل میشد .

باور کنید انقدر پست و مقاله در این مورد ارائه دادن که من گیج شدم که اصلا کدوم بهتره! :shy:

با تشکر:thankyou:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

اینکه index.php را به آدرس اصلی سایت ریدایرکت کنید ، از نظر سئو بهتر است و برای جوملا بد هست و باعث یک سری اختلالات در جوملا مخصوصا در سیستم عضویت و لاگین می شود.

من قبلا این مشکلات را داشته ام برای همین توصیه می کنم که index.php را یا اصلا به آدرس اصلی سایت ریدایرکت نکنید یا اینکه آدرس اصلی سایت را به index.php ریدایرکت کنید که اینطوری بهتر هم می شود!

یا علی :1: :thankyou:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

راستی ، دامین خالی بهتره یا با index.php ؟ :dodgy:

در کل تفاوتی نداره فقط مهم اینه که یه صفحه یه دونه آدرس داشته باشه برای سئوی سایت.

اما برای جوملا من با نظر آقا مهدی گلم! :D موافقم، بهتره برای جوملا index.php بعد آدرس بیاد.

یاعلی./

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

از این قسمت آموزش پست اول این تاپیک استفاده کنین.

قفل کردن index.php در آدرس صفحه :

راه حل :

در بخش قبل توضیح دادیم که چطور باید www را از subdomain حذف کنیم

تنها کافیست این یک خط کد را به زیر کد بالا اضافه کنید تا index.php نیز در آدرس صفحه اول فورم شما قفل شود :

RewriteRule ^$ /index.php [QSA,L,R=301]

اگر احیانا کد بالا موثر واقع نشد از این کد استفاده کنید

RewriteRule ^$ http://forum.example.com/index.php [QSA,L,R=301]

یاعلی./

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوباره آقا عرفان:cool:

من این کدا رو گذاشتم ولی کار نکرد:huh:

چون اولا واسه من فروم نیست و سایت اصلیه ,

دوما یکی از این کدا رو باید بعد کد قفل www قرار بدیم دیگه ؟

یعنی اینطوری:

RewriteEngine On
# index.php redirect
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.persian-site.ir/ [R=301,L]
# Redirect non-www to www version
RewriteCond %{HTTP_HOST} ^persian-site\.ir$ [NC]
RewriteRule ^(.*)$ http://www.persian-site.ir/$1 [R=301,L]
RewriteRule ^$ /index.php [QSA,L,R=301]

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

دوست عزیز اگه کار نمی کند ، بهتر است از طریق خود هاست و قسمت Redirects این کار را انجام دهید. آموزش هم در نت زیاد هست جستجو کنید.

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید :blush:

باز یکی از اساتید میتوننن به سایت من سری بزنن تا بفهمم که کارمو درست انجام دادم یا نه ؟

لطفا به هرجایی که احتمال خطا و اشتباه وجود داره یه سر بزنن .

با تشکر

من به قول آقا مهدی گل ریدایرکت رو از سی پنل انجام دادم .

و از هیچ کدی استفاده نکردم ( نه برای قفل www نه برای قفل index.php )

و فقط و فقط این کار رو انجام دادم:

ns9a6evp8ps69xsi9ihw.jpg

:thankyou:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

دوست عزیز ببینید شما در قسمت ریدایرکت هم که ریدایرکت می کنید ، یک سری کد هایی تولید میشه و در همان فایل htaccess ذخیره می شود!

ولی این را بگم برای قفل www بهتر است از کد استفاده کنید ، زیرا اگر از کد استفاده کنید ، در همه ی آدرس های سایت اعمال می شود ولی با استفاده از Redirects هاست فقط در همان صفحه اصلی اعمال می شود. (این تجربه شخصی من است!)

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان من:D

من که حالا با توضیحات آقای شمسی www قفل کردم و با توضیحات آقای مانیان index.php رو با سی پنل قفل کردم ، وقتی میزنم Site:test.com هم سایت رو با index.php و هم بدون اون میاره .

باید مدتی بعد قفل کردم منتظر بمونم تا گوگل هم بفهمه ؟

اساتید لطف می کنن به سایت یه سر بزنن و ببینن که من کارا رو درست انجام دادم یا نه ؟:blush:

سایت من : persian-site.ir

راستی وقتی میخوام تو سایت هایی مثل سایت های بهبود رتبه اسم سایتمو وارد کنم ؛ باید اینطوری وارد کنم :

www.persian-site.ir

یا اینطوری ؟

www.persian-site.ir/index.php

با تشکر

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

باید مدتی بعد قفل کردم منتظر بمونم تا گوگل هم بفهمه ؟

ایندکس کردن گوگل مدتی طول میکشه ولی مهم اینه که سایتتون با یک آدرس(http://www.persian-site.ir/index.php) باز میشه و مشکل سئویی در این مورد نیست.

راستی وقتی میخوام تو سایت هایی مثل سایت های بهبود رتبه اسم سایتمو وارد کنم ؛ باید اینطوری وارد کنم :

www.persian-site.ir

یا اینطوری ؟

www.persian-site.ir/index.php

با تشکر

تفاوتی نداره، آدرس هم بستگی به سایتش داره ولی اگه امکانش هست کامل وارد کنین.

یاعلی./

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

متوجه خط اخر ارسال پست 1 تاپیک ( اقای شمسی ) نشدم:

. حال صفحات تکراری آرشیو html را هم به این صفحات اضافه کنید

یعنی چی این قسمت؟


الان در حال حاظر ادرس سایتم رو به این صورت:

www.starcast.name

میزنم(میتونید تست کنید)

صفحه اصلی به این شکل باز میشه:

starcast.name/index.php

یا دقیق تر :

http://starcast.name/index.php

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

اون در ادمه مثال بود

برا سایت های مثال زده شده 4تا لینک به یک صفحه ذکر شده / اگه دقت کرده باشید تالار های (مثلا همین تالار خودمون) علاوه بر صفحات موجود صفحاتی هم بصورت ارشیو دارند که دسترسی به اونها هم از چندین لینک امان پذیر هست (اگه موارد بیان شده رو انجام ندیم ) که این سئو رو پایین میاره :001:

زندگیتان سپید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

بعد از یک روز من یه مشکل اساسی پیدا کردم!

ببینید شما فرمودین کاری کنیم که در هر صورت در ادرس صفحه اصلی سایت index.php ظاهر بشه...

خوب حالا داخل رووت جوملا فایلهای جستجوگرهایی رو که قرار داده بودم ادرسشون ارور 404 میده ...به عبارتی لینک صفحه عوض میشه!

ببینید مثلا ثبت سایت در گوگل

یه فایلی میده که داخل روت باید اپلود شه که انتظار داره به این صورت باشه ادرسش:

www.site.com/fil google.html

خوب حال وقتی ادرس صفحه اصلی ما همراه با index.php شده انتظار گوگل هم 100% شده انتهای ادرس صفحه اصلی یعنی به این صورت:

http://site.com/index.php/fil google.html

در این امر که خوب هیچ شکی نیست

اما

حالا مشکلی پیش میاد اونم اینه که فایل گوگل رو داخل روت اپلود کنیم...

هرکاری کنیم ادرسش بدون index.php در میاد خوب!!! یعنی به این صورت:

www.site.com/file google.html

در نتیجه ادرسی که گوگل انتظار داره وجود داشته باشه برای اون فایلی که داده اپلود کنیم ارور 404 خواهد داد...

که اون ادرس دارای ارور 404 این ادرس میشه:

www.site.com/index.php/fil google.html


در حال حاظر 4 جستجو گری که بنده فایلهاشونو قرار داده بودم و تایید کرده بودند

ثبت سایت رو could not verify نشون میدهند !!

:x (9):

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

و اما مشکلی دیگه با استفاده این ترفند!

طی اضافه کردن اون کد حال چه قفل کردن یا حذف کردن www .....داخل کد جایی هست برای نوشتن ادرس سایت!

خوب حالا مشکل واسه سایتهایی پیش میاد که دارای چند دامین و ادرس هستن!

الان این 2 دامنه برای یک سایت هست مثلا:

www.siteavali.com

www.sitedovomi.com

خوب حال ادرس اولی رو داخل اون کد ریدایرکت قرار بدیم.....مسلما دومین دومی هم به ادرس اولی دیرایرکت کردیم درسته؟

این کد:

RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]

RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]

خوب یکی از 2 ادرس رو وارد کنیم... .... ادرس دومی هم به ادرس اولی وارد شده در کد انتقال پیدا خواهد کرد!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

میتونید index.php رو قفل نکنید /. البته با کمی سرچ میتونید مشکل موجودتون رو رفع کنید .

میتونید روی یک اعمال کنید و دیگری رو ریدارک کنید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من اینکار را روی سایت اعمال کردم اما الان سایت بالا میاد ولی ارور در سایت http://host-tracker.com سایت ارور Http error:303 میده!!!

این ارور دیگه واسه چی هست؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

به احتمال قوی مشکل از طرف سرورتان هاستتان هست .

بگید تا ریست کنند

بکاپ یادتون نره

یا حق

با تشکر از توجه شما

سرور من اختصاصی هست و تا حالا چندین بار خودم ریستش کردم ولی مشکل حل نشد!

میشه لطفا راهنمایی بفرمایید؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...