2015-04-04 2 views
2

Привет, я создаю ссылку на изменение с htaccess на моем веб-сайте. Но у меня есть проблемаСсылка htaccess link add dot after domain

этот код HTAccess:

RewriteRule ^([^/\.]+)$          page4.php?link=$1 [L] 

Стараюсь Тип:

www.sampledomain.com/linkname

эта работа, я изменить значение модели ссылки в базе данных до "link.name"

но я попробовал тип:

www.sampledomain.com/link.name

404 не найден :(

, как это исправить? Помогите мне

ответ

1

Изменить ваш шаблон регулярного выражения поблагодарить и добавить пару RewriteCond:

# If the request is not for a valid directory 
RewriteCond %{REQUEST_FILENAME} !-d 
# If the request is not for a valid file 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/]+)/?$ page4.php?link=$1 [L,QSA] 
+1

Эй анубхава, Спасибо-х это работает :) –

+0

Добро пожаловать, рад, что это сработало. – anubhava