我正在使用带有aws elasticbeanstalk的php。 我想创建接受此URL的文件夹:
www.example.com/481818
其中481818显示已更改的ID。
所以我想创建接受此结构www.example.com/integer
的每个请求的文件。并获取id。
我不知道如何创建此文件。
我可以使用此网址:www.example.com/?id=4545454
。但我不想要这个网址结构。
谢谢
答案 0 :(得分:2)
您必须将所有不存在的URL重写为脚本。在Apache上,您可以将这些规则添加到www根目录中的.htaccess
文件中。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9]+)$ /index.php?id=$1 [L]
</IfModule>
答案 1 :(得分:1)
将此内容放入.htaccess
文件
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([0-9]+)$ index.php?id=$1 [NC,L]
</IfModule>
它应该做你想要的,我以前没有使用弹性豆茎,希望我能帮到你。