PDA

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



rsl
September 11th, 2012, 16:32
سلام دوستان
یک سوالی که برام پیش اومده اینه که روی یک هاست چند دامین پارک شده میشه برای هرکدوم از دامین ها که به یک فولدر وصل هستند htaccess جدا تعریف کرد ؟ یعنی هر دامین خواص htaccess مربوط به خودش رو داشته باشه .
امیدوارم منظورم رو رسونده باشم .

OnlineServer
September 11th, 2012, 16:56
بله . htaccess به طور کلی در هر دایرکتوری قرار بگیره بصورت وراثتی به دایرکتوری های جلوتر خاصیت های خودش رو اعمال میکنه .

rsl
September 11th, 2012, 17:32
منظورم رو نتونستم برسونم .
دامین ها پارک هستن یعنی به یک دایرکتوری وصل شده اند .
حال من میخوام هر دامین htaccess مربروط به خودش رو داشته باشه

Metalik
September 11th, 2012, 20:07
بله امکان داره ولی تمام تنظیمات رو باید در یک فایل .htaccess اصلی قرار دهید.

rsl
September 11th, 2012, 21:00
بله امکان داره ولی تمام تنظیمات رو باید در یک فایل .htaccess اصلی قرار دهید.
تنظیمات آمادست ، میشه بگید با چه کدی میتونم برای هر دامین تعریف کنم ؟

Metalik
September 11th, 2012, 21:11
تنظیمات آمادست ، میشه بگید با چه کدی میتونم برای هر دامین تعریف کنم ؟

جزئیاتش رو نمی دونم. باید به دستورات .htaccess تسلط داشته باشید
فقط می دونم برای هر دامنه باید دستور زیر نوشته بشه:

RewriteCond %{HTTP_HOST} abc.com

OnlineServer
September 11th, 2012, 21:21
بله امکان پذیر هست اما من تست نکردم .
دستورات زیر را برای هردامنه تون تست کنید


RewriteCond %{HTTP_HOST} =domain1.com
RewriteRule ^ - [E=VARNAME:domain1]

<IfDefine domain1>
SetEnv domain1
</IfDefine>

rsl
September 11th, 2012, 22:06
کار نکرد

OnlineServer
September 11th, 2012, 22:58
ارور ۵۰۰ گرفتید یا هیچ تغییری نداشتید ؟
مقدار options و allow owverwrite برای documentroot تون چی تعریف شده داخل httpd.conf ؟

rsl
September 12th, 2012, 12:37
نه ارور 500 نداد فقط کدهایی که برای هر دامین تعریف کردم کار نکرد ، انگار اصلا htaccess وجود نداره