PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل ریدایرکت اما اینبار متفاوت در دایرکت آدمین



maghsoomi
December 10th, 2014, 00:38
با سلام خدمت شما دوست عزیز عرض و خسته نباشید .
من مشکل ریدایرکت به صفحه اصلی رو دارم .
بنده سایت رو با وردپرس در آدرس www.mydonain.ir/t (http://www.banaarmeh.ir/new)
est نصب و راه اندازی کردم که قابل رویت است .
حال هرچه سعی بر این دارم که آدرس www.mydomain.ir (http://www.banaarmeh.ir/)
بر روی فولدری که وردپرس نصب شده ریدایرکت بشه نمیشه .
هم از ریدایرکت در خود دایرکت ادمین استفاده کردم و هم از خط دستور در htaccess. .
بعد از ریدایرکت صفحه سایت به این شکل منتقل میشه :
www.banaarmeh.ir/t (http://www.banaarmeh.ir/new/new/new/new/new/new/new/new/new/new/new/new/new/new)
est/test/test/test/test/test/test/test/test/test/test/test/test/test
نمی دونم مشکل از کجاست .
در ضمن من تمامی سایتهایی که راه اندازی می کنم به همین روش است و هیچ موقع همچین مشکلی پیش نیامده بود .
یک روز هم صبر می کنم می گم شاید کش سرور باعث این مشکل میشه که باز درست نشد .
لطفا راهنمایی فرمایید .
انواع کد ها رو تست کردم مثل کد زیر .

RewriteCond %{HTTP_HOST} ^banaarmeh\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.banaarmeh\.ir$
RewriteRule ^(.*)$ "http\:\/\/www\.banaarmeh\.ir\/test$1" [R=301,L]
.
یا دستور ساده redirect در .htaccess

farsistar
December 11th, 2014, 13:47
یک فایل با نام index.php در روت هاست خود ایجاد کنید
و کد زیر را در آن قرار دهید:

<?phpheader("Location: http://mydomain.ir/test");?>

maghsoomi
December 11th, 2014, 14:21
ممنونم دوست عزیز که پاسخ دادید.
راستش یه فایل index.html ایجاد کردم که کد زیر رو قرار دادم و از این روش استفاده می کنم .

<meta http-equiv="refresh" content="0; url=http://www.banaarmeh.ir/new/" />

اما 2 تا سوال دارم .
1- چرا ریدایرکت خود دایرکت ادمین جواب نمیده ؟ مشکل از سروره ؟
2- سرعت کدی که شما گفتین بیشتره یا کدی که من قرار دادم .چون می خوام وقتی فایل ایندکس رو میخونه سریعا منتقل بشه به صفحه اصلی وردپرس

mheftekhari
December 12th, 2014, 10:15
البته در خط اول htaccess شما باید modrewrite on ذکر شود
ماژول mod_reswirite شما ی مشکلی داشته