درخواست راهنمایی htaccess
سلام عزیزان
من نیاز به کدی دارم که یک دایرکتوری مثل /ccc رو به آخر تمامی url هایی اضافه بکنه که اینطوری هستند
http://asdasd.com/aaa/bbb
که aaa یک گزینه ی ثابت هست ولی bbb یک گزینه ی متغییر
که اینطوری بشه
http://asdasd.com/aaa/bbb/ccc
چطوری میشه عمل کرد ؟
پاسخ : درخواست راهنمایی htaccess
نقل قول:
نوشته اصلی توسط
hoka
کد HTML:
RewriteEngine On
RewriteRule page/([^-]*)$ index.php?id=$1 [L]
site.com/page/22 = site.com/index.php?id=22
پاسخ : درخواست راهنمایی htaccess
نقل قول:
نوشته اصلی توسط
yastheme
کد HTML:
RewriteEngine On
RewriteRule page/([^-]*)$ index.php?id=$1 [L]
site.com/page/22 = site.com/index.php?id=22
یعنی به این شکل دقیقا باید وارد بشه ؟
کد:
RewriteEngine On
RewriteRule aaa/([^-]*)$/ccc aaa/$1 [L]
و برای اینکه به فایل ها هم اضافه نشه باید این کد ها اضافه بشه ؟
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
و اگر بخوام که این دستور فقط زمانی وارد بشه که Url به این صورت هست
asdasd.com/aaa/bbb
و زمانی که به دایرکتوری های بیشتری وارد شده مثل این این دستور اجرا نشه باید چکار کنم ؟
asdasd.com/aaa/bbb/ddd
پاسخ : درخواست راهنمایی htaccess
نقل قول:
نوشته اصلی توسط
hoka
یعنی به این شکل دقیقا باید وارد بشه ؟
کد:
RewriteEngine On
RewriteRule aaa/([^-]*)$/ccc aaa/$1 [L]
و برای اینکه به فایل ها هم اضافه نشه باید این کد ها اضافه بشه ؟
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
نقل قول:
RewriteRule aaa/([^-]*)$/ccc aaa/$1 [L]
شما متغیر رو فقط به صورت GET می تونی به یه فایل php بدید؛ aaa/$1 [L] اشتباهه.
پاسخ : درخواست راهنمایی htaccess
نقل قول:
نوشته اصلی توسط
yastheme
شما متغیر رو فقط به صورت GET می تونی به یه فایل php بدید؛ aaa/$1 [L] اشتباهه.
خب چیزی که من نیاز دارم این هست که فقط به یک رشته url تغییر آدرس عمل بکنه و بهترین جدا سازی هم بر اساس یک دایرکتوری ثابت و یک متغییر هست. چطوری میتونم اینکار رو انجام بدم ؟
پاسخ : درخواست راهنمایی htaccess
شما کد کامل Htaccess و آدرس دقیق محتوایی رو که می خواهید بزارید ؛ تا من بهتون یه کد htaccess کاربردی بدم؛ اینطوری نمیشه
پاسخ : درخواست راهنمایی htaccess
نقل قول:
نوشته اصلی توسط
yastheme
شما کد کامل Htaccess و آدرس دقیق محتوایی رو که می خواهید بزارید ؛ تا من بهتون یه کد htaccess کاربردی بدم؛ اینطوری نمیشه
پیام خصوصی شد