PDA

View Full Version : سوال: مشکل با htaccess.



redhat2
شنبه 03 فروردین 1392, 13:03 عصر
سلام به دوستان ، من میخوام که وقتی که شخص آدرس url را وراد میکنه مثل زیر بشه :


post/view/1/

مثل اگه post ما Controller باشه و view ما action باشه و 1 query ، اگه کاربر post را وارد میکنه و اینتر را میزنه به طور خودکار یه اسلش اضافه کنه ، و در ادامه اگه view را وارد میکنه دوباره یه اسلش به طور خوردکار بندازه ، و بعد هم که 1 را وارد میکنه به طور خوردکار یه اسلش اضافه کنه ، این htaccess من هست ولی اینطوری که من میگم نمیشه :

htacess :



RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]


راستی یه سوال دیگه هم دارم ، آیا آموزشی برای کار با ckeditor ویا tinymce وجود داره ، ممنون میشم جواب بدید .

rezakho
یک شنبه 04 فروردین 1392, 00:47 صبح
سلام
اجازه بده صورت مسئله رو ببریم زیر سوال !
چرا میخوای / اضافه بشه، اون رول ها هم که همچین کاری انجام نمیده !

redhat2
یک شنبه 04 فروردین 1392, 14:51 عصر
کلا میخواستم بدونم چطوری میشه اینکار را انجام داد ، شما فرض کن حس کنجکاوی گل کرده :لبخند:

rezakho
یک شنبه 04 فروردین 1392, 23:59 عصر
بفرما
آ قربون اون حس کنجکاویت :)
بهش میگن trailing slash

اولی برای برداشتن اسلش
و دومی برای گذاشتن اسلش انتهای آدرس به کار میره


# remove trailing slash
RewriteRule ^(.*)/$ /$1 [L,R=301]

# add trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*[^/]$ /$0/ [L,R=301]

رضا قربانی
دوشنبه 05 فروردین 1392, 11:37 صبح
من همیشه به صورت دستی این عمل رو انجام میدادم که جواب میداد ولی اینو تست نکرده بودم/