我在我的WordPress临时站点上有一个招聘网站的url,这是一个招聘列表:
http://razzbri.dirtandrust.com/careers/?ja-job=3061304
我想重定向并显示在这个url上,这样它就可以在社交媒体上分享了:
http://razzbri.dirtandrust.com/careers/3061304
问题是url是通过jQuery GET调用(这是从浏览器中的JS控制台)更新的,但不会刷新浏览器:
https://apps.jobadder.com/widgets/V1/Jobs/RenderSearchForm?callback=jQuery191021154481897236577_1528749487705&key=KEYWASHEREBUTIREMOVEDIT&classificationsToExclude=&showLabels=true&optionText=&showKeywordSearch=true&autoSearch=true&showSearchButton=true&searchButtonText=Search&_=1528749487706
共享到社交媒体的url只是,无论选择什么工作,参数都会被剥离:
http://razzbri.dirtandrust.com/careers
解决这个问题的最好方法是什么?我已经尝试在共享作业url http://razzbri.dirtandrust.com/careers/3055937时使用jQuery剥离该参数,但这仍然将url和参数保留在url栏中,无法复制、粘贴和共享。由于上面的问题,它也没有被正确地重定向(没有页面刷新,所以没有重定向)。
我尝试过的htaccess是:
RewriteRule ^careers/(\d+) \?ja-job=$1 [L]
我的最后一个选择是使用JobAdder API,你认为这是首选的吗?如果是,我如何更新url使其成为一个页面而不是一个url参数?
发布于 2018-06-11 12:48:07
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_URI} !-s
RewriteRule ^careers/(.*)$ careers/index.php?jajob=$1 [L]
试试这个结构
/.htaccess
/careers/index.php
/careers/index.php
<?php echo $_REQUEST[jajob];
https://stackoverflow.com/questions/50790351
复制相似问题