如何让 url 看起来更漂亮?
How do I make my url to look nicer?
我正在使用这个https://github.com/panique/mini
如果我有一个看起来像这样的URL
http://domain.com/aaaa/index/b5b31f4d-0ac3-4419-b620-d5bc034717db
我想缩短link。如果用户访问 link
http://domain.com/b5b31f4d-0ac3-4419-b620-d5bc034717db
或至少删除索引
http://domain.com/aaaa/b5b31f4d-0ac3-4419-b620-d5bc034717db
用户是否应该到达此页面的内容
http://domain.com/aaaa/index/b5b31f4d-0ac3-4419-b620-d5bc034717db
b5b31f4d-0ac3-4419-b620-d5bc034717db is a random value for the user.
我测试了不同版本的
RewriteEngine on
RewriteRule ^([A-Za-z0-9_])/?$ aaaa/index/ [NC,L]
^ 我的域名
后面可以是随机数0-9和a-z [A-Za-z0-9_]
改为aaaa/index/myRandomNumber
您可以将此代码放入您的 htaccess(必须位于文档根文件夹中)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9]+(-[a-z0-9]+)+)$ /aaaa/index/ [NC,L]
模式的限制是有意的,为了不重写每个不存在的file/folder
我正在使用这个https://github.com/panique/mini
如果我有一个看起来像这样的URL
http://domain.com/aaaa/index/b5b31f4d-0ac3-4419-b620-d5bc034717db
我想缩短link。如果用户访问 link
http://domain.com/b5b31f4d-0ac3-4419-b620-d5bc034717db
或至少删除索引
http://domain.com/aaaa/b5b31f4d-0ac3-4419-b620-d5bc034717db
用户是否应该到达此页面的内容
http://domain.com/aaaa/index/b5b31f4d-0ac3-4419-b620-d5bc034717db
b5b31f4d-0ac3-4419-b620-d5bc034717db is a random value for the user.
我测试了不同版本的
RewriteEngine on
RewriteRule ^([A-Za-z0-9_])/?$ aaaa/index/ [NC,L]
^ 我的域名
后面可以是随机数0-9和a-z [A-Za-z0-9_]
改为aaaa/index/myRandomNumber
您可以将此代码放入您的 htaccess(必须位于文档根文件夹中)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9]+(-[a-z0-9]+)+)$ /aaaa/index/ [NC,L]
模式的限制是有意的,为了不重写每个不存在的file/folder