X-core
@X-core
начинающий веб разработчик

Как создать ЧПУ?

Можете помочь в создании ЧПУ из данной ссылки?

Создал верификацию эмейла при регистрации, да вот с роутами беда.
Создал отдельный контроллер(ActivationaController) и экшн(actionActivation).
Прописал в Htaccess:
AddDefaultCharset utf-8
Options +FollowSymLinks
#включаем mod_rewrite
RewriteEngine on
RewriteBase /

# Запрет выдачи листинга пустого каталога
Options -Indexes
# При обращении к каталогу открывается файл index.php
DirectoryIndex index.php

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]+)/([a-z0-9]+)/$ /?login=$1&act=$2&%{QUERY_STRING} [NS,L]

   RewriteRule ^(.*)$ index.php [L,QSA]


В файле routs, добавил такой маршрут :
<?php
return array(
    // Главная страница

 'activation/([a-z]+)/act/([a-z0-9]+)' => 'activation/$1/index/$2',  // actionIndex в ActivationController
);
?>
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Что за фреймворк укажите, а то роутинг каждый по своему роутит...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы