URL .htaccess未知目录后的条带

时间:2018-08-05 23:01:55

标签: php regex .htaccess

基本上,我没有做太多尝试,但是也找不到我的查询的答案。我需要减少网址:

        @Override
        public void onAdLeftApplication() {
            super.onAdLeftApplication();
            s_activity.finish();
        }

收件人

https://mycustomurl.com/directory1/directory2/xxxxxxx/sms

已知目录名的地方,x代表未知的随机数,代表生成的内容页面的ID。我希望在.htaccess中做到这一点。

1 个答案:

答案 0 :(得分:2)

假设您在Apache配置中启用了mod_rewrite,则可以在.htaccess中添加以下内容:

RewriteEngine on
RewriteRule ^/directory1/directory2/([0-9]+)/sms$ /directory2/$1

如果directory1和directory2不是固定名称,则可以尝试如下操作:

RewriteRule ^/[^/]+/([^/]+)/([0-9]+)/sms$ /$1/$2