【发布时间】:2015-10-14 00:45:36
【问题描述】:
我正在尝试将我的一个网址重写为漂亮的网址,但我似乎无法弄清楚。这是我尝试过的
当前文件夹布局
-index.php
-/instagram
-index.php
-.htaccess
在 .htaccess 里面我放了这段代码
RewriteEngine On
RewriteRule ^instagram/([^/]*)$ /instagram/?username=$1 [L]
我的目标是转这个网址
http://example.com/instagram/?username=test1234
进入这个网址
http://example.com/instagram/test1234
但是,当我转到浏览器中的第二个 url 时,它会给出 404 not found 错误。关于如何解决这个问题的任何想法?
【问题讨论】:
-
你试过
RewriteRule ^instagram/([^/]*)$ /instagram/index.php?username=$1 [L]我只是想你可能想明确地给它 index.php 文件,因为它无论如何都不会显示 -
当我尝试收到 500 内部服务器错误
标签: php apache .htaccess mod-rewrite friendly-url