![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.08.2011
Сообщений: 8
|
![]()
Добрый день!
Есть путь mysite.com/index.php?page=chemistry&product=2--delta-tokoferol-90 необходимо сделать для нее ЧПУ вида mysite.com/chemistry/2--delta-tokoferol-90. Использую CMS Made Simple. Проблема заключается в том, что CMS использует свои реврайты вида: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ index.php?page=$1 [QSA] если пишу ниже RewriteRule ^([-a-zA-Z0-9_]+)/([-a-zA-Z0-9_]+)$ index.php?page=chemistry&product=$2 [L] то ничего не работает, а если наоборот RewriteRule ^([-a-zA-Z0-9_]+)/([-a-zA-Z0-9_]+)$ index.php?page=chemistry&product=$2 [L] RewriteRule ^(.+)$ index.php?page=$1 [QSA] то все работает, как требовалось, только не работает половина CMS. Что я делаю не так? Спасибо! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
.htaccess настройка | scalpel | PHP | 2 | 21.08.2011 12:12 |
настройка SSL в .htaccess | shytka | PHP | 1 | 01.07.2011 15:11 |
Настройка .htaccess | nikolai_P | PHP | 1 | 29.09.2010 10:43 |
Редирект через .htaccess | AxisNet | PHP | 2 | 16.09.2009 18:34 |
Настройка .htaccess | Mikola | PHP | 3 | 07.03.2009 22:21 |