使用htaccess配置url

时间:2017-05-04 15:24:36

标签: php .htaccess

我正在尝试使用htaccess更改网址。我在这里发现了类似的问题,但在我的案例中它们不起作用。

我目前的网址是:

  

website.com/find-our-office-near-you/index.php?sn=visit-our-office-in-Auburn-36801-Alabama

我希望它看起来如何:

  

website.com/find-our-office-near-you/Visit-our-Office-in-Auburn-36801-Alabama

2 个答案:

答案 0 :(得分:0)

您可以在.htaccess

中使用以下规则
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?sn=$1 [L,QSA]

<强>更新 将htaccess粘贴到如下所示的文件夹中

find-our-office-near-you
    - index.php
    - .htaccess

这将使用类似

的网址

http://localhost/find-our-office-near-you/Visit-our-Office-in-Auburn-36801-Alabama

答案 1 :(得分:0)

试试这个:

RewriteEngine On
RewriteRule ^/?find-our-office-near-you/(.*?),(.*?)/?$ /find-our-office-near-you/index.php?sn=$1-$2 [L]