14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
1 | |
.htaccess RewriteRule04.08.2012, 16:56. Показов 1641. Ответов 10
Метки нет (Все метки)
Помогите пожалуйста написать .htaccess
Нужно, чтобы скрипт site.ru/abc.php открывался по адресу site.ru/abc/
0
|
04.08.2012, 16:56 | |
Ответы с готовыми решениями:
10
Rewriterule htaccess .htaccess RewriteRule .htaccess RewriteRule! RewriteRule htaccess |
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
04.08.2012, 17:00 | 2 |
Код
# Начинаем работу с mod_rewrite RewriteEngine On # Если папки и файла с таким именем нет RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^abc\/?$ abc.php
1
|
14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
04.08.2012, 17:06 [ТС] | 3 |
Lyodik, так, а если нужно сделать для всех ***.php?
Код
# Начинаем работу с mod_rewrite RewriteEngine On # Если папки и файла с таким именем нет RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/?$ $1.php Добавлено через 3 минуты Хм, сейчас у меня работает только site.ru/abc, если поставить слэш на конце, но ошибка 500. Как сделать site.ru/abc/ ? И если у меня есть страничка site.ru/abc.php?content=new, как сделать для неё адрес site.ru/abc/new/ ? Я ведь 100% не первый, кто это делает, может, где-нибудь есть хорошая статья с примерами? был бы очень благодарен
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
04.08.2012, 17:24 | 4 |
Тут можно почитать:
http://www.htaccess.net.ru/doc... ewrite.php Добавлено через 40 секунд Больше знаю В поисковики идите...
1
|
14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
05.08.2012, 07:14 [ТС] | 5 |
Вверх
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
05.08.2012, 07:28 | 6 |
Попробуйте так:
Код
# Начинаем работу с mod_rewrite RewriteEngine On # Если папки и файла с таким именем нет RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^\.\/]*)\/?([^\/]*)?\/?$ $1.php?page=$2
1
|
14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
05.08.2012, 07:41 [ТС] | 7 |
Lyodik, работает, но перестают подгружаться картинки и стили из-за относительных путей. Есть способы исправить, кроме как указать абсолютные пути?
0
|
14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
05.08.2012, 08:41 [ТС] | 9 |
Lyodik, спасибо, посмотрю, что за зверь
0
|
14 / 14 / 2
Регистрация: 22.09.2010
Сообщений: 227
|
|
07.08.2012, 08:31 [ТС] | 10 |
Lyodik, а вот так?
orders.php?type=all?page=2 —> orders/all/2/ job.php?type=drivers?page=30 —> job/drivers/2/ order.php?type=abc —> order/abc/
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
07.08.2012, 10:16 | 11 |
1
|
07.08.2012, 10:16 | |
07.08.2012, 10:16 | |
Помогаю со студенческими работами здесь
11
.htaccess rewriterule RewriteRule .htaccess .htaccess: неадекватный RewriteRule Htaccess - Redirect и RewriteRule Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |