mod_rewrite, чтобы сделать короткий URL - PullRequest
2 голосов
/ 16 июня 2010

У меня есть URL-адрес, как:

http://skepticalgamer.com/category/slam-the-controller

Я бы хотел убрать "категорию" из URL. Так что я бы хотел:

http://skepticalgamer.com/slam-the-controller

действовать так, как если бы это был исходный URL выше. Это то, что можно сделать с помощью mod_rewrite?

Ответы [ 2 ]

2 голосов
/ 16 июня 2010

Да, вы можете сделать это с помощью mod_rewrite, выполнив что-то вроде этого:

RewriteRule ^slam-the-controller$ category/slam-the-controller

. Он возьмет URL-адрес:

http://skepticalgamer.com/slam-the-controller

и перепишет его на:

http://skepticalgamer.com/category/slam-the-controller

1 голос
/ 17 июня 2010

Удаление базы категорий легко сделать с помощью Плагины Wordpress »WP No Category Base , что делает ненужными изменения в .htaccess. Плагин не изменяет URL-адреса в базе данных постоянно, поэтому, если вы отключите плагин, вы получите базу категорий без 404 для сообщений.

...