.htaccess и добавление окончаний к урлам

DN
На сайте с 20.07.2006
Offline
32
504

Пожалуйста, подскажите, как через .htaccess сделать так, чтобы к простым урлам на сайте добавлялись окончания, допустим, .php.

В дирректории определенной генерируются страницы но без окончаний, нужно его вставить.

Либо прямо через mod_rewrite заменить определенные урлы на нужные мне, допустим page1 превратить на выходе в page1.php.

СКОРПИОН
На сайте с 05.01.2006
Offline
120
#1
DmitryNa:
Пожалуйста, подскажите, как через .htaccess сделать так, чтобы к простым урлам на сайте добавлялись окончания, допустим, .php


RewriteEngine on
RewriteRule ^([^\.]+)$ $1.php
• Контекстные ссылки с внутренних страниц навсегда (/ru/forum/370882) • Качественные сайты для заработка на контекстной рекламе и ссылках
DN
На сайте с 20.07.2006
Offline
32
#2
СКОРПИОН:

RewriteEngine on
RewriteRule ^([^\.]+)$ $1.php

Не сработало :(

У меня там есть такие строки:

RewriteEngine on

RewriteRule ^category\/(.*)\/page\/(.*)$ index.php?tag=$1&p=$2
RewriteRule ^category\/(.*)$ index.php?tag=$1

Скорее всего они мешают, подскажите, пожалуйста, что нужно поменять?

Ufaweb
На сайте с 03.03.2008
Offline
182
#3

RewriteEngine on

RewriteRule ^category/(.*)/page/(.*)\.php$ index.php?tag=$1&p=$2

RewriteRule ^category/(.*)\.php$ index.php?tag=$1

Только потом будет геморрой с линками в скриптах ;)

DN
На сайте с 20.07.2006
Offline
32
#4
Ufaweb:
RewriteEngine on
RewriteRule ^category/(.*)/page/(.*)\.php$ index.php?tag=$1&p=$2
RewriteRule ^category/(.*)\.php$ index.php?tag=$1

Только потом будет геморрой с линками в скриптах ;)

Спасибо большое, помогло ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий