نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: درخواست Rewrite Rule برای htaccess

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    Question درخواست Rewrite Rule برای htaccess

    سلام و درود

    دوستان یه پ*ر*و*ک*س*ی ای دارم که با الگوی زیر سایت های مختلف رو لود میکنه.

    http://mysite.com/index.php?http://example.net/

    خوب همونطور که مشخصه mysite.com دامنه منه که روش پ*ر*و*ک*س*ی نصب کردم و http://example.net/ هم سایتیه که توسط پ*ر*و*ک*س*ی لود میشه.

    حالا من این فرم الگوی آدرس دهی رو دوست ندارم میخوام اینطوری بشه:

    http://mysite.com/example/

    البته میخوام Wildcard هم باشه یعنی اگر:

    http://mysite.com/index.php?http://example.net/page/

    اینطوری بشه:

    http://mysite.com/example/page/

    تشکر
    ویرایش توسط naghmesra : December 13th, 2016 در ساعت 01:35

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    پیش فرض پاسخ : درخواست Rewrite Rule برای htaccess

    کسی نبود که کاری رو که خواستم کدشو بهم بده؟

  4. #3
    عضو جدید hosttop آواتار ها
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    11
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    7
    تشکر شده در
    7 پست

    پیش فرض پاسخ : درخواست Rewrite Rule برای htaccess

    نقل قول نوشته اصلی توسط naghmesra نمایش پست ها
    سلام و درود

    دوستان یه پ*ر*و*ک*س*ی ای دارم که با الگوی زیر سایت های مختلف رو لود میکنه.

    http://mysite.com/index.php?http://example.net/

    خوب همونطور که مشخصه mysite.com دامنه منه که روش پ*ر*و*ک*س*ی نصب کردم و http://example.net/ هم سایتیه که توسط پ*ر*و*ک*س*ی لود میشه.

    حالا من این فرم الگوی آدرس دهی رو دوست ندارم میخوام اینطوری بشه:

    http://mysite.com/example/

    البته میخوام Wildcard هم باشه یعنی اگر:

    http://mysite.com/index.php?http://example.net/page/

    اینطوری بشه:

    http://mysite.com/example/page/

    تشکر

    اینو تست کنید

    کد:
    RewriteEngine onRewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{REQUEST_URI} !index\.php
    RewriteCond %{HTTP_HOST} ^(.+?)\.mysite\.com$
    RewriteRule .* /index.php?%1 [L]
    اللهم عجل لولیک الفرج و العافیة و النصر و جعلنا خیر من اعوانه و انصاره و المستشهدین بین یدیه


  5. #4
    عضو جدید
    تاریخ عضویت
    Mar 2016
    نوشته ها
    47
    تشکر تشکر کرده 
    117
    تشکر تشکر شده 
    68
    تشکر شده در
    60 پست

    پیش فرض پاسخ : درخواست Rewrite Rule برای htaccess

    برنامه نویسی و طراحی وب سایت
    تماس : 01734470186 - تلگرام : Ammar_Katouki@

  6. #5
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    پیش فرض پاسخ : درخواست Rewrite Rule برای htaccess

    درود

    نقل قول نوشته اصلی توسط hosttop نمایش پست ها
    اینو تست کنید

    کد:
    RewriteEngine onRewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{REQUEST_URI} !index\.php
    RewriteCond %{HTTP_HOST} ^(.+?)\.mysite\.com$
    RewriteRule .* /index.php?%1 [L]
    کدی که دادید آدرس زیر رو به چی تبدیل میکنه؟

    http://mysite.com/index.php?http://example.net/

    اصلا کدی که ارائه کردید example.net نداره که !!!

    بله این رو تست کردم. متاسفانه جواب کار Rewrite مدنظر من رو نمیده.
    ویرایش توسط naghmesra : December 13th, 2016 در ساعت 11:17

  7. #6
    عضو جدید hosttop آواتار ها
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    11
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    7
    تشکر شده در
    7 پست

    پیش فرض پاسخ : درخواست Rewrite Rule برای htaccess

    نقل قول نوشته اصلی توسط naghmesra نمایش پست ها
    درود



    کدی که دادید آدرس زیر رو به چی تبدیل میکنه؟

    http://mysite.com/index.php?http://example.net/

    اصلا کدی که ارائه کردید example.net نداره که !!!



    بله این رو تست کردم. متاسفانه جواب کار Rewrite مدنظر من رو نمیده.
    به wildcard ساب دامین ، توی Rewrite که example.net نمینویسن ! متغیر داره اون هم با %1 مقدار دهی شده
    این چیزی که شما میخواهید نمیشه چون این example امکان داره هزار تا پسوند دامین باشه (com,net,co,...) پس نمیشه مثلا اینطوری بشه : http://mysite.com/example/page
    مگر اینکه طور دیگه ای مقدار دهی بشه
    اللهم عجل لولیک الفرج و العافیة و النصر و جعلنا خیر من اعوانه و انصاره و المستشهدین بین یدیه


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. یک Rewrite برای htaccess
    توسط naghmesra در انجمن سوالات و مشکلات
    پاسخ ها: 1
    آخرين نوشته: January 27th, 2017, 23:21
  2. سوال rewrite rule در مورد htaccess
    توسط mand1404 در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: October 13th, 2014, 01:50
  3. مشکل در نوشتن Rule rewrite در Nginx
    توسط maziyarvex در انجمن وب سرورها
    پاسخ ها: 0
    آخرين نوشته: March 3rd, 2014, 10:38
  4. مشکل Rewrite Rule در Nginx
    توسط Tarfandaneh در انجمن وب سرورها
    پاسخ ها: 5
    آخرين نوشته: September 29th, 2013, 16:24
  5. کمک در rewrite rule
    توسط bijans در انجمن سوالات و مشکلات
    پاسخ ها: 13
    آخرين نوشته: August 18th, 2010, 12:11

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •