avgaz 8 02/24/20 09:24 (изменено) Добрый день. Возник такой вот вопрос, не как не получается его решить Есть сайт(cms) в которой есть страницы http://site.ru/docs/1/ http://site.ru/docs/2/ они генерируются с помощью .htaccess расположенного в корне сайта RewriteRule ^([^.]+)/?$ index.php?in=content&op=content_cat&id=$1 [L] Тут как бы все работает замечательно. Но появилась необходимость создать на базе Pages страницы http://site.ru/docs/3/ http://site.ru/docs/*/ и тд то есть продолжить уже на базе модуля форума развивать этот каталога docs в общем делаю все на форуме базу-страницу-категирии создаю в коне сайта папку docs туда index.php и .htaccess с таким содержимым <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /docs/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /docs/index.php [L] </IfModule> Страницы которые в CMS также создаю в Pages что бы они были в меню котегорий, как бы все начинает работать, но старые страницы http://site.ru/docs/1/ http://site.ru/docs/2/ начинают открываться модулем Pages а не своей CMS, пробовал конкретно их прописать то есть в корневом .htaccess в место RewriteRule ^([^.]+)/?$ index.php?in=content&op=content_cat&id=$1 [L] это указать конкретно для этих RewriteRule ^docs/1/$ index.php?in=content&op=content_cat&id=1 [L] RewriteRule ^docs/2/$ index.php?in=content&op=content_cat&id=2 [L] все равно игнорируется и берутся правила из форумного Rewrite пробовал так же в папку docs и .htaccess прописать их то есть так <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /docs/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^1/$ /index.php?in=content&op=content_cat&id=1 [L] RewriteRule ^2/$ /index.php?in=content&op=content_cat&id=2 [L] RewriteRule . /docs/index.php [L] </IfModule> в таком случае работают только эти страницы остальные отдаю ошибку 500 (( В общем суть вопроса как составить правило, что бы работали и старые страницы созданные на СMS их немного пусть будет эти две всего и новые уже созданные на модуле Pages ?? Изменено 24 февраля 2020 пользователем avgaz Поделиться сообщением Ссылка на сообщение