我有一个相当简单的301重定向问题,我想弄清楚。我有一个页面:
http://localhost/site/public_html/usa/fl/fort-lauderdale/page
我想重定向到:
http://localhost/site/public_html/usa/fl/miami/page
在我的.htaccess文件夹中,我尝试了这个:
Redirect /fort-lauderdale/page http://localhost/site/public_html/usa/fl/miami/page
它不起作用。没有错误或任何东西,我也试过重启apache。
我也尝试过:
#RewriteCond %{QUERY_STRING} fl/fort-lauderdale/page
#RewriteRule ^http://localhost/site/public_html/usa/fl/miami/page$ [L,R=301]
哪个DID重定向,但是我的“重定向次数太多”错误,并且我的地址栏中的URL重复了30次。
有什么想法吗?
答案 0 :(得分:1)
在.htaccess文件中添加以下内容:
Redirect 301 /site/public_html/usa/fl/fort-lauderdale/page /site/public_html/usa/fl/miami/page
确保您的.htaccess文件是root(localhost文件夹)。当您将其传输到服务器时,将其移动到public_html(这将是服务器上的根目录)
答案 1 :(得分:0)
在您的Redirect 301 /contact-us/ http://www.domainname.com/contact-us.html
文件中,添加以下内容:
public_html
确保您的.htaccess文件是根目录(Localhost文件夹)。
将其传输到服务器时,将其移动到<ScrollView class="body" id="scroll" #scroll (scroll)="scrollEvent($event);">
<StackLayout #stackScroll>
<ng-template ngFor let-card [ngForOf]="allList">
<StackLayout [card]="card">
<my-custom-component [aCard]="card"></my-custom-component>
</StackLayout>
</ng-template>
</StackLayout>
</ScrollView>
(这将是服务器的根目录)