我正在考虑在网站启动阶段使用以下代码向用户显示维护页面,同时向我展示网站的其余部分.
有没有办法向搜索引擎显示正确的302重定向状态,还是应该寻找另一种.htaccess基础方法?
$visitor = $_SERVER['REMOTE_ADDR'];
if (preg_match("/192.168.0.1/",$visitor)) {
header('Location: http://www.yoursite.com/thank-you.html');
} else {
header('Location: http://www.yoursite.com/home-page.html');
};
Run Code Online (Sandbox Code Playgroud) 我在一个网站上工作,在XSL中有一些if /或语句,并且对我不确定如何完成的语言有点不了解:
如果[符合一个条件]或[条件二符合],那么[行动]否则做[替代行动]
谁能提供一些例子?
提前致谢!
所以我被迫在一个我正在开发的网站上使用@ font-face,并且不得不说与Google字体相比,我对交叉浏览器渲染质量印象深刻,但它似乎确实对http请求与Cufon相比,因为每个字体需要四个变体用于正文复制,有时需要一对标题.
我一直与cufon合作,因为我发现它是灵活,可靠的跨浏览器和移动,并且尽管偶尔有一些奇怪的空白问题,但易于使用.我对谷歌字体做的不多,因为在某些浏览器中渲染很糟糕.
显然技术已经发展了!这三者有何不同,三者中是否有任何严重的缺陷?
有没有办法从html页面链接到iPhone地图应用程序中的路线?
我们正在添加一个iPhone应用程序,该应用程序将链接到我们网站上的移动页面 - 我们想添加一个方向链接,到目前为止谷歌搜索一直没有发现.
我正在使用YQL调用以下URL
http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22UTG.L%22)%0A%09%09&format=json&env=http%3A%2F%2Fdatatables.org%2Falltables.env&callback=cbfunc
Run Code Online (Sandbox Code Playgroud)
这将在JSON中返回以下内容
cbfunc({"query":{"count":"1","created":"2009-06-27T11:53:44Z","lang":"en-US","updated":"2009-06-27T11:53:44Z","uri":"http://query.yahooapis.com/v1/yql?q=select+*+from+yahoo.finance.quotes+where+symbol+in+%28%22UTG.L%22%29","diagnostics":{"publiclyCallable":"true","url":[{"execution-time":"468","content":"http://datatables.org/alltables.env"},{"execution-time":"634","content":"http://www.datatables.org/yahoo/finance/yahoo.finance.quotes.xml"},{"execution-time":"351","content":"http://download.finance.yahoo.com/d/quotes.csv?s=UTG.L&f=aa2bb2b3b4cc1c3c6c8dd1d2ee1e7e8e9ghjkg1g3g4g5g6ii5j1j3j4j5j6k1k2k4k5ll1l2l3mm2m3m4m5m6m7m8nn4opp1p2p5p6qrr1r2r5r6r7ss1s7t1t7t8vv1v7ww1w4xy"},{"execution-time":"357","content":"select * from csv where url=@url and columns='Ask,AverageDailyVolume,Bid,AskRealtime,BidRealtime,BookValue,Change&PercentChange,Change,Commission,ChangeRealtime,AfterHoursChangeRealtime,DividendShare,LastTradeDate,TradeDate,EarningsShare,ErrorIndicationreturnedforsymbolchangedinvalid,EPSEstimateCurrentYear,EPSEstimateNextYear,EPSEstimateNextQuarter,DaysLow,DaysHigh,YearLow,YearHigh,HoldingsGainPercent,AnnualizedGain,HoldingsGain,HoldingsGainPercentRealtime,HoldingsGainRealtime,MoreInfo,OrderBookRealtime,MarketCapitalization,MarketCapRealtime,EBITDA,ChangeFromYearLow,PercentChangeFromYearLow,LastTradeRealtimeWithTime,ChangePercentRealtime,ChangeFromYearHigh,PercebtChangeFromYearHigh,LastTradeWithTime,LastTradePriceOnly,HighLimit,LowLimit,DaysRange,DaysRangeRealtime,FiftydayMovingAverage,TwoHundreddayMovingAverage,ChangeFromTwoHundreddayMovingAverage,PercentChangeFromTwoHundreddayMovingAverage,ChangeFromFiftydayMovingAverage,PercentChangeFromFiftydayMovingAverage,Name,Notes,Open,PreviousClose,PricePaid,ChangeinPercent,PriceSales,PriceBook,ExDividendDate,PERatio,DividendPayDate,PERatioRealtime,PEGRatio,PriceEPSEstimateCurrentYear,PriceEPSEstimateNextYear,Symbol,SharesOwned,ShortRatio,LastTradeTime,TickerTrend,OneyrTargetPrice,Volume,HoldingsValue,HoldingsValueRealtime,YearRange,DaysValueChange,DaysValueChangeRealtime,StockExchange,DividendYield'"}],"javascript":{"instructions-used":"66024"},"user-time":"1537","service-time":"1810","build-version":"1949"},"results":{"quote":{"symbol":"UTG.L","Ask":"129.00","AverageDailyVolume":"354500","Bid":"128.50","AskRealtime":"129.00","BidRealtime":"128.50","BookValue":"0.00","Change_PercentChange":"+7.50 - +6.19%","Change":"+7.50","Commission":null,"ChangeRealtime":"+7.50","AfterHoursChangeRealtime":"N/A - N/A","DividendShare":"0.00","LastTradeDate":"6/26/2009","TradeDate":null,"EarningsShare":"0.00","ErrorIndicationreturnedforsymbolchangedinvalid":"N/A","EPSEstimateCurrentYear":"0.00","EPSEstimateNextYear":"0.00","EPSEstimateNextQuarter":"0.00","DaysLow":"122.00","DaysHigh":"128.75","YearLow":"36.25","YearHigh":"319.75","HoldingsGainPercent":"- - -","AnnualizedGain":"-","HoldingsGain":null,"HoldingsGainPercentRealtime":"N/A - N/A","HoldingsGainRealtime":null,"MoreInfo":"cred","OrderBookRealtime":"N/A","MarketCapitalization":null,"MarketCapRealtime":null,"EBITDA":"0","ChangeFromYearLow":"+92.50","PercentChangeFromYearLow":"+255.17%","LastTradeRealtimeWithTime":"N/A - <b>128.75<\/b>","ChangePercentRealtime":"N/A - +6.19%","ChangeFromYearHigh":"-191.00","PercebtChangeFromYearHigh":"-59.73%","LastTradeWithTime":"Jun 26 - <b>128.75<\/b>","LastTradePriceOnly":"128.75","HighLimit":null,"LowLimit":null,"DaysRange":"122.00 - 128.75","DaysRangeRealtime":"N/A - N/A","FiftydayMovingAverage":"125.714","TwoHundreddayMovingAverage":"100.63","ChangeFromTwoHundreddayMovingAverage":"+28.12","PercentChangeFromTwoHundreddayMovingAverage":"+27.94%","ChangeFromFiftydayMovingAverage":"+3.036","PercentChangeFromFiftydayMovingAverage":"+2.42%","Name":"UNITE GROUP","Notes":"-","Open":"122.00","PreviousClose":"121.25","PricePaid":null,"ChangeinPercent":"+6.19%","PriceSales":null,"PriceBook":null,"ExDividendDate":"14-Apr-04","PERatio":null,"DividendPayDate":"13-May-05","PERatioRealtime":null,"PEGRatio":null,"PriceEPSEstimateCurrentYear":null,"PriceEPSEstimateNextYear":null,"Symbol":"UTG.L","SharesOwned":null,"ShortRatio":null,"LastTradeTime":"11:35am","TickerTrend":" --=+++ ","OneyrTargetPrice":null,"Volume":"254927","HoldingsValue":null,"HoldingsValueRealtime":null,"YearRange":"36.25 - 319.75","DaysValueChange":"- - +6.19%","DaysValueChangeRealtime":"N/A - N/A","StockExchange":"London","DividendYield":null,"PercentChange":"+6.19%"}}}});
Run Code Online (Sandbox Code Playgroud)
但我正在努力使用这些数据(我是jQuery和JSON的新手)
$.getJSON("http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22UTG.L%22)%0A%09%09&format=json&env=http%3A%2F%2Fdatatables.org%2Falltables.env&callback=cbfunc",
function(data){
Run Code Online (Sandbox Code Playgroud)
从这个例子只是闪烁受限的URL错误.
任何人的帮助 - 我只是解析数据并打印到屏幕.提前致谢!
我正在使用以下代码将流量重定向到特定页面(此流量通过谷歌来自旧网站,以前使用我的服务器ip)
RewriteRule ^viewtopic.php?/?$ http://www.myurl.org.uk/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)
据我了解,这^viewtopic.php?/?$应该删除查询字符串,但它不起作用.任何帮助赞赏.
示例URL
http://www.myurl.org.uk/viewtopic.php?f=3&t=44207&start=2265
Run Code Online (Sandbox Code Playgroud)
重定向时的输出
http://www.myurl.org.uk/?f=3&t=44207&start=2265
Run Code Online (Sandbox Code Playgroud) 我最近开始在一个非常大的高流量网站上工作.我们非常希望减少样式表的大小和数量,缩小是我们要追求的一条路线但是有谁知道检查ID和类使用的任何工具?直接扫描网站,看看什么是活跃的,什么不是?
或者,任何用于编辑css以减少重复和大小的软件?
提前致谢
我正在从无 Cookie 的域为我的网站提供资源。由于跨站点原因,此功能在 Chrome 和 Firefox 中被阻止
\n\nRedirect at origin \'http://static.domain.com\' has been blocked from loading by Cross-Origin Resource Sharing policy: No \'Access-Control-Allow-Origin\' header is present on the requested resource. Origin \'http://www.domain.com\' is therefore not allowed access.\nRun Code Online (Sandbox Code Playgroud)\n\n因此,我将以下内容添加到 htaccess 文件中以启用 CORS
\n\n<IfModule mod_setenvif.c>\n <IfModule mod_headers.c>\n # mod_headers, y u no match by Content-Type?!\n <FilesMatch "\\.(gif|png|jpe?g|svg|svgz|ico|webp)$">\n SetEnvIf Origin ":" IS_CORS\n Header set Access-Control-Allow-Origin "*" env=IS_CORS\n </FilesMatch>\n </IfModule>\n</IfModule>\n\n<IfModule mod_headers.c>\n <FilesMatch "\\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|svg)$\xe2\x80\x9d>\n Header set Access-Control-Allow-Origin \xe2\x80\x9c*\xe2\x80\x9d\n </FilesMatch>\n</IfModule>\nRun Code Online (Sandbox Code Playgroud)\n\n由于某种原因,这不能正常工作 - …
我正在审查海外开发商为我们制作的一些HTML.他们在他们的外部脚本加载标签中使用注释 - 据我所知这只对非常旧的javascript不知情的浏览器有用,他们曾经将脚本呈现为文本 - 这有什么现代的目的还是现在完全冗余?
<script type="text/javascript" src="path/to/file.js"><!--//--></script>
Run Code Online (Sandbox Code Playgroud)
提前致谢
//在下面的评论之后进行更新:事实证明,评论是在内容管理系统中将问题呈现为标记的问题
<script type="text/javascript" src="path/to/" />
Run Code Online (Sandbox Code Playgroud)
没有评论存在 - 所以答案是他们不再在一般的Web开发中有任何用处,但是在某些特定情况下它们可能有用.感谢Caspar Kleijne指出这一点.
css ×3
.htaccess ×2
html ×2
javascript ×2
apache ×1
cross-domain ×1
cufon ×1
font-face ×1
gwt ×1
http-headers ×1
iphone ×1
jquery ×1
json ×1
jsonp ×1
mobile ×1
mod-rewrite ×1
php ×1
regex ×1
xslt ×1