我正在尝试将社交媒体搜寻器重定向到另一个文件以提供OG数据,但我想排除其余的api调用。所有其余的api调用都使用此uri:/ api / v1。因此,一个网址可能看起来像这样:http://www.example.com/api/v1/work。我正在使用CMS(工艺)提供数据。
我的htaccess文件当前具有以下内容:
RewriteCond %{REQUEST_URI} !^/api/.*
RewriteRule ^ sharedata.php [L]
但是,如果我转到http://www.example.com/api/v1/work,仍然会重定向到sharedata.php。我在这里做错什么了吗?
答案 0 :(得分:0)
在Apache 2.4上,这些条目对我来说是有用的:
RewriteCond %{REQUEST_URI} !^/api/.*$
RewriteRule ^.*$ /sharedata.php [L]
(假设sharedata.php位于根目录中)