Проблемы при попытке написать пользовательский URL-адрес htaccess

#.htaccess

#.htaccess

Вопрос:

Я работаю над проектом и хочу написать пользовательское правило htaccess для чего-то вроде

mysite.com/productname без его взаимодействия с файлами или каталогами моего сайта

Я пытался

  RewriteEngine on

 RewriteCond %{REQUEST_FILENAME} !-d

 RewriteCond %{REQUEST_FILENAME}.php -f

 RewriteCond ^([^/] )/?$ $1.php -f

 RewriteRule product_detail.php?detail=$1 [NC,L]
  

Ответ №1:

Если вы пытаетесь использовать URL-адреса, такие как mysite.com/productname , то вы должны иметь возможность просто использовать это.

  RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^([^/] ) product_detail.php?detail=$1 [NC,L]