使用htaccess我的域名的简短网址

时间:2016-09-08 02:07:49

标签: php .htaccess

我想为我的域名创建一个自定义网址。

例如我想要这样的网址: - mysite.com/ERJDII787HUKKS

而不是: - mysite.com/index.php?args=ERJDII787HUKKS

我试过这个:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^$ /index.php/$1 [L]

But its not working well please help!!

2 个答案:

答案 0 :(得分:0)

您使用的正则表达式为空,因此它无法匹配您尝试访问的任何网址。你应该用真正的URL重写它。试试这个:

RewriteRule ^(.*)$ /index.php?args=$1 [L]

我希望能解决你的问题。

答案 1 :(得分:0)

在根目录中尝试以下规则

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^([\w-]+)$ index.php?args=$1 [L]