有没有办法在Apache重写规则中匹配/ @ user?

时间:2019-09-20 12:43:09

标签: regex apache .htaccess redirect litespeed

我正在尝试将我的使用.htaccess文件的Litespeed服务器上的用户从/ @ adam重定向到/ user / adam。

我已经尝试了以下方法:

RewriteEngine On
RewriteBase /
RewriteRule ^\/@.+$ /user/$1

我希望它能够重定向,但事实并非如此。甚至尝试了

之类的一些变体
RewriteEngine On
RewriteBase /
RewriteRule ^\/@(.+)$ /user/$1

1 个答案:

答案 0 :(得分:0)

你很亲密!

执行以下操作:

<script>
/* eslint-disable */
import axios from 'axios';
export default {

    name: 'tabular',
    data() {

        return {
            Tabular:[ ],

        }
    },


    mounted() {
        setInterval(()=>{
        axios.get('http://localhost:3000/data')
            .then((response)=>{
            console.log(response.data);
            this.Tabular=response.data; 

        })
        .catch((error)=>{
            console.log(error);
        });

    },2000);//I used set interval to get data from stream constantly
 },

}
</script>

注意,我删除了开头的RewriteBase / RewriteRule ^@(.+)$ /user/$1

如果您需要严格测试htaccess规则,那么我强烈建议您使用以下gem:https://htaccess.madewithlove.be/