الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تبادل خبرات البرمجة (http://www.arabwebtalk.com/forumdisplay.php?f=57)
-   -   للخبــــرا في ملف htaccess (http://www.arabwebtalk.com/showthread.php?t=78998)

Massive 20-03-2008 10:29 AM

للخبــــرا في ملف htaccess
 
السلام عليكم

لدي منتدى مركب على المجلد الرئيسي مثال www.example.com وأرغب بتحويله الى www.example.com/vb يعني بمجرد دخول الزائر الى www.example.com يحوله مباشرة على www.example.com/vb انا ادخلت كود واشتغل لكن ليس بالشكل المطلوب:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*)$ http://www.example.com/vb/$1 [R=permanent,L]

اشتغل على عنوان example.com وليس www.example.com

يعني اهم شي النتيجه تكون example.com و www.example.com الى www.example.com/vb

وشكرا مقدمــاً

Massive 20-03-2008 01:36 PM

تــم ايجاد الحل بعد عنـاء طويل بالبحث والتجربة

على العموم سأضع الحل هنا لمن يرغب في تطبيقه لاحقاً

كود PHP:

RedirectMatch ^/$ http://www.example.com/vb 


مصطفى عبد الرحمن 22-03-2008 05:58 PM

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

مصطفى عبد الرحمن 22-03-2008 05:59 PM

www.domain.com

غيرها الى اسم موقعك

يوجد طرق اخرى لتحويل من دومين لاخر
تحياتى

saitat 06-04-2008 03:50 PM

إقتباس:

اقتباس من مشاركة scriptlover (المشاركة 452946)
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

يمكن يطلعلك خطأ 500 ، و في هذه الحالة ، غالباً يكون الأوبشن مفعل سلفاً ، فتصبح صيغة التحويل لديك :

كود:

RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]



جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:58 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012