-->

使用的.htaccess GoDaddy的共享服务器上友好的URL / URL重写(Friendly

2019-09-30 07:08发布

我一直在寻找所有的地方找到一些代码,使我的GoDaddy的URL重写工作,但没有运气。

我试图让我的网站用的.htaccess如domain.com/company/buy/items.php?fatherID=23 ==友好的网址>进入==> domain.com/23我试过几乎所有代码和最好的我得被去除.PHP

示例代码:

选项+的FollowSymLinks -MultiViews

打开mod_rewrite的上

RewriteEngine叙述在

RewriteBase /

重写规则^ /([0-9] +)/?$公司/ items.php?fatherID = $ 1 [NC,L]

有没有人有一些简单的代码什么想法? 我在共享Linux服务器godaddys。

我试图redurect 404个错误代码有:ErrorDocument的404 /domain.com/home/404error.php但是这也没有工作。

有什么我失踪?

Answer 1:

试试这个,应该是工作

<IfModule mod_rewrite.c>
 Options -MultiViews      
  RewriteEngine on
  RewriteBase /
  RewriteRule ^([0-9]+)$ company/items.php?fatherID=$1 [L]
</IfModule>


Answer 2:

Godaddy的是一种特殊情况。 它肯定会工作。

 DirectoryIndex index.php
 AddDefaultCharset utf-8

 RewriteEngine on
 Options +FollowSymlinks -MultiViews -Indexes   

 RewriteBase /
 RewriteRule ^/([0-9]+)/?$ company/items.php?fatherID=$1 [NC,L]


文章来源: Friendly URLS / URL Rewriting using .htaccess on godaddy shared server