我想在htaccess文件中添加if条件以进行控制器操作。网址就像
www.example.com/user/profile/5?cid=7&pos=1
如果URL是操作“配置文件”,我想在htaccess文件中添加条件。我尝试了以下操作:
<If "%{REQUEST_URI} == 'profile'">
// do something
</If>
但是它不起作用。请指教。
答案 0 :(得分:0)
这是因为您的List<Room>
等于List<Room> rooms = new List<Room>();
for (int i = 0; i < roomArray.Length / 3; i++)
rooms.add(new Room {
Width = roomArray[i, 0],
Height = roomArray[i, 1],
Length = roomArray[i, 2]
});
而不是REQUEST_URI
,所以您的条件不满足。
如果您想了解自己的/user/profile/5?cid=7&pos=1
是否包含 profile
,可以使用一个简单的正则表达式来实现:
REQUEST_URI