-
January 3rd, 2015, 15:20
#1
عضو انجمن
تغییر لینک های داخلی
عرض سلام و خسته نباشید.
من زمان ایجاد بخش ها و صفحات سایتم توی انتخاب نام لینک ها دقت لازم رو نداشتم.و الان اسامی لینک هارو تغییر دادم و صفحاتی کلا جدید ایجاد کردم و محتویات اون صفحات رو به صفحات جدیدی انتقال دادم.
مشکلم الآن اینجاست که صفحات قبلی توی گوگل هستن الان من چطوری میتونم اون صفحات رو جذف کنم بطوری که اگه کسی وارد اون لینک ها شدش به صفحه ی جدید منتقل بشه همچنین اعتبار اون لینک که از سمت گوگل هستش در صورت حذف کردن صفحه اش از روی هاستم به لینک جدید منتقل بشه؟
ممنون میشم که راهنماییم کنین.
تشکر کامل رو بابت راهنمایی های قبل داشتم.
- - - Updated - - -
کسی نیستش که راهنماییمون کنه؟
قدس مال ماست (من قولشو بت میدم)
-
-
January 3rd, 2015 15:20
# ADS
-
January 3rd, 2015, 15:31
#2
عضو انجمن
پاسخ : تغییر لینک های داخلی
نمیشه فقط باید 404 رو تغییر بدین در موقع دریافت ارور ریدارکت بشه صفحه اول سایت تا سایتت کمتر ارور بخوره تو وب مستر
سی ام اس سایتت چیه تا بهتر بگم
TeleGram & Tell : 09184613882
-
-
January 7th, 2015, 08:04
#3
عضو انجمن
پاسخ : تغییر لینک های داخلی

نوشته اصلی توسط
hasanazizi
نمیشه فقط باید 404 رو تغییر بدین در موقع دریافت ارور ریدارکت بشه صفحه اول سایت تا سایتت کمتر ارور بخوره تو وب مستر
سی ام اس سایتت چیه تا بهتر بگم
متوجه نشدین.ببینین اصلا من با 404 مشکلی ندارم.من میگم اون لینکی که الآن از بین بردمش دارای اعتبار هستش بالاخره و توی گوگل ایندکس شده.من میخوام که اعتبارش رو به صفحه ی جدیدی که ساختم منتقلش کنم.دقیقا همون کد ریدایرکت 301.از دستورای مربوطه اش استفاده کردم اما اصلا ریدایرکت نشدن.
- - - Updated - - -
ممنون میشم اگه کسی راهنماییم کنه که چطور میشه کد 301 رو قرار دادش.چون من طبق آموزش هایی که توی گوگل بود پیش رفتم و سایتم اررور 500 رو دادش.
ممنون
قدس مال ماست (من قولشو بت میدم)
-
-
January 7th, 2015, 08:10
#4
عضو انجمن
پاسخ : تغییر لینک های داخلی
کدهایی که در htaccess. قرار داده اید را ارسال کنید تا بررسی کنیم - علت ارور 500 یکی اشتباه در کد های htaccess. هست و دیگری تنظیمات اشتباه وب سرور.
موفق باشید./
-
-
January 7th, 2015, 11:01
#5
عضو انجمن
پاسخ : تغییر لینک های داخلی

نوشته اصلی توسط
secureconfig
کدهایی که در htaccess. قرار داده اید را ارسال کنید تا بررسی کنیم - علت ارور 500 یکی اشتباه در کد های htaccess. هست و دیگری تنظیمات اشتباه وب سرور.
موفق باشید./
کدها این هستش.
کد:
RewriteOptions inherit
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/cpanel.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/cpanel.php$ RewriteRule (.*)$ http://www.agenovin.net/virtual-private-server.php/$1 [R=301,L]</IfModule>
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/litespeed.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/litespeed.php$ RewriteRule (.*)$ http://www.agenovin.net/virtual-private-server.php/$1 [R=301,L]</IfModule>
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/sharedhosting2.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/sharedhosting2.php$ RewriteRule (.*)$ http://www.agenovin.net/sharedhosting.php/$1 [R=301,L]</IfModule>
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irreseller.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irreseller.php$ RewriteRule (.*)$ http://www.agenovin.net/resellerhosting.php/$1 [R=301,L]</IfModule>
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irdl.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irdl.php$ RewriteRule (.*)$ http://www.agenovin.net/hostdownload.php$1 [R=301,L]</IfModule>
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/filehosting.php$ [OR] RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/filehosting.php$ RewriteRule (.*)$ http://www.agenovin.net/hostdownload.php/$1 [R=301,L]</IfModule>
قدس مال ماست (من قولشو بت میدم)
-
-
January 7th, 2015, 11:02
#6
عضو انجمن
پاسخ : تغییر لینک های داخلی
دقیقا همیناست یا داخل انجمن تغییر کرده اند ؟ (از نظر فاصله)
-
-
January 7th, 2015, 11:07
#7
عضو انجمن
پاسخ : تغییر لینک های داخلی

نوشته اصلی توسط
secureconfig
دقیقا همیناست یا داخل انجمن تغییر کرده اند ؟ (از نظر فاصله)
من دقیقا همینارو مستقیم از فایل اچ تی اکسس براتون کپی پیست کردم.پس دقیقا همینا هستن.
قدس مال ماست (من قولشو بت میدم)
-
-
January 7th, 2015, 11:13
#8
عضو انجمن
پاسخ : تغییر لینک های داخلی
به صورت زیر قرار دهید :
کد:
RewriteOptions inherit
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/cpanel.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/cpanel.php$
RewriteRule (.*)$ http://www.agenovin.net/virtual-private-server.php/$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/litespeed.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/litespeed.php$
RewriteRule (.*)$ http://www.agenovin.net/virtual-private-server.php/$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/sharedhosting2.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/sharedhosting2.php$
RewriteRule (.*)$ http://www.agenovin.net/sharedhosting.php/$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irreseller.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irreseller.php$
RewriteRule (.*)$ http://www.agenovin.net/resellerhosting.php/$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irdl.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/irdl.php$
RewriteRule (.*)$ http://www.agenovin.net/hostdownload.php$1 [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/filehosting.php$ [OR]
RewriteCond %{HTTP_HOST} ^http://www.agenovin.net/filehosting.php$
RewriteRule (.*)$ http://www.agenovin.net/hostdownload.php/$1 [R=301,L]
</IfModule>
-
تعداد تشکر ها از secureconfig به دلیل پست مفید
-
January 18th, 2015, 01:50
#9
عضو انجمن
پاسخ : تغییر لینک های داخلی
به هیچ وجه توصیه نمیشه همچین کاری.
-