Игорь_Vasinsky
10.01.2014 - 13:14
так, тут возник второй вопрос
как
/sections/blog/page/about
средиректить на
/blog/about
как должно выглядеть правило в .htaccess ?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
10.01.2014 - 13:22
Цитата (Игорь_Vasinsky @ 10.01.2014 - 11:14) |
как
/sections/blog/page/about
средиректить на
/blog/about |
что то типа
RewriteRule ^/sections/([^/]+)/page/([^/]+) http://%{HTTP_HOST}/$1/$2 [L,R=301]
Игорь_Vasinsky
10.01.2014 - 13:36
спс, тока обратной совместимости не будет))
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
10.01.2014 - 14:05
Цитата (Игорь_Vasinsky @ 10.01.2014 - 11:36) |
спс, тока обратной совместимости не будет)) |
какой обратной совместимости? ссылки не должны дублироваться, одна страница - одна ссылка.
Игорь_Vasinsky
10.01.2014 - 14:08
т.е.
/sections/blog/page/about
я смогу редиректнуть на /blog/about
но чистый переход на /blog/about
не будет идентичному
/sections/blog/page/about
т.е. 2 параметра потеряны
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
23.01.2014 - 15:10
Вообщем задумал я
Если в урле нет admin/
RewriteRule ^([^(admin/)].*)$ index.php?q=$1\.html [L,QSA]
если в урле есть admin/
RewriteRule ^((admin/).*)$ index.php?q=$1 [L,QSA]
проще говоря для админки не писать расширение .html
работать работает, но фиг знает, может есть подводные камни?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.