.htaccess для одного url

OI
На сайте с 05.03.2011
Offline
109
295

Народ помогите пожалуйста. Не знаю как сделать . Мне нужно сделать так, чтобы в урл http://site.pro/quest/admin/admin.php/

в конце не добавлялся слеш /. Только для одного урл. В остальных чтобы ставился. Как такое сделать?

Если я комментирую строку RewriteRule ^(.*)$ index.php?q=$1 [QSA]. То условие выполняется, но все урлы на сайте становятся другими.

Мой htaccess:

AddDefaultCharset UTF-8

Options -Indexes

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.site.pro$ [NC]

RewriteRule ^(.*)$ http://site.pro/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !Meruert/*

RewriteCond %{REQUEST_URI} !Userfiles*

RewriteCond %{REQUEST_URI} !robots.txt

RewriteCond %{REQUEST_URI} !sitemap.xml

RewriteCond %{REQUEST_URI} !favicon.*

RewriteCond %{REQUEST_URI} !apple-touch-icon.*

RewriteCond %{REQUEST_URI} !index.php

RewriteRule ^(.*)$ index.php?q=$1 [QSA]

RemoveHandler .html .htm

AddType application/x-httpd-php .php .htm .html .phtml

M
На сайте с 04.10.2011
Offline
90
#1
ORIGAMMI:
Если я комментирую строку RewriteRule ^(.*)$ index.php?q=$1 [QSA].

Этим "вырубаете" ЧПУ

Слеш добавляет не апач, а ЦМС или что там у Вас используется...

---------- Добавлено 22.11.2018 в 17:51 ----------

ORIGAMMI, Попробуйте добавить

RewriteCond %{REQUEST_URI} !quest/admin/admin.php

Возможно поможет

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
OI
На сайте с 05.03.2011
Offline
109
#2

Добавил и заработало.

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} (.+)/$

RewriteRule ^ %1 [R=301,L]

S
На сайте с 30.09.2016
Offline
469
#3
ORIGAMMI:
Добавил и заработало.

Это означает, что у Вас браузер глючный.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий