我的网站上有永久链接的问题。我使用.htaccess永久链接。我不知道如何编写永久链接。我使用http://www.generateit.net/mod-rewrite/生成代码。这是我的.htaccess文件。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /index.php?pid=56&kullanici_adi=$1 [L]
</IfModule>
http://www.hakikiemlak.com/index.php?pid=56&kullanici_adi=sarikaya
我粘贴此网址,网站为我提供了RewriteRule ^([^/]*)$ /index.php?pid=56&kullanici_adi=$1 [L]
此重写规则。
ı将此重写规则粘贴到.htaccess文件中并且它可以工作,但是当我将其转换为
原始网址:
http://www.hakikiemlak.com/index.php?pid=49&turu=konut&ilan_id=281&baslik=BEYLIKDUZUNDE-FULL-DENIZ-MANZARALI-KIRALIK-DAIRE
重写的网址:
http://www.hakikiemlak.com/konut/281/BEYLIKDUZUNDE-FULL-DENIZ-MANZARALI-KIRALIK-DAIRE.html
重写规则
RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /index.php?pid=49&turu=$1&ilan_id=$2&baslik=$3 [L]
并将此重写规则粘贴到.htaccess文件中,它会给我内部服务器错误501.我不知道如何解决这个问题。