Can Arduino load more than two links?

Can arduino load multiple pages? Because i have tried to load links on my page but haven’t succeeded. My project is home automation through the internet controlled by arduino. If anyone can help i would appreciated it.

This is my code so far:

#include <SPI.h>
#include <Ethernet.h>
#include <SD.h>

// MAC address from Ethernet shield sticker under board
static uint8_t mac = { 0x00, 0x09, 0x34, 0x15, 0x18, 0xEA };
//IPAddress ip(10, 0, 0, 20); // IP address, may need to change depending on network
EthernetServer server(80); // create a server at port 80

File webFile;

String HTTP_req = “”; // stores the received HTTP request

void setup()
{
Serial.begin(9600);

// disable w5100 SPI while starting SD
pinMode(10, OUTPUT);
digitalWrite(10, HIGH);

Serial.print(F(“Starting SD…”));
if(!SD.begin(4)) Serial.println(F(“SD failed”));
else Serial.println(F(“SD Ok”));

Serial.print(F(“Starting ethernet…”));
if(!Ethernet.begin(mac)) Serial.println(F(“Ethernet failed”));
else Serial.println(Ethernet.localIP());
digitalWrite(10, HIGH);

server.begin();

}

void loop()
{
EthernetClient client = server.available(); // try to get client

if (client) { // got client?
boolean currentLineIsBlank = true;
while (client.connected()) {
if (client.available()) { // client data available to read
char c = client.read(); // read 1 byte (character) from client
HTTP_req += c; // save HTTP request character
Serial.print(c); // print HTTP request character to serial monitor
// last line of client request is blank and ends with \n
// respond to client only after last line received
if (c == ‘\n’ && currentLineIsBlank) {
// send a standard http response header
client.println(“HTTP/1.1 200 OK”);
client.println(“Content-Type: text/html”);
client.println(“Connnection: close”);
client.println();
// send web page
if ((HTTP_req.indexOf("GET / ") > -1)
|| (HTTP_req.indexOf(“GET /index.htm”) > -1)) {
webFile = SD.open(“index.htm”); // open web page file
}
else if (HTTP_req.indexOf(“GET /kitchen.htm”) > -1) {
webFile = SD.open(“kitchen.htm”); // open web page file
}
if (webFile) {
while(webFile.available()) {
client.write(webFile.read()); // send web page to client
}
webFile.close();
}
HTTP_req = “”; // empty the string
break;
}
// every line of text received from the client ends with \r\n
if (c == ‘\n’) {
// last character on line of received text
// starting new line with next character read
currentLineIsBlank = true;
}
else if (c != ‘\r’) {
// a text character was received from client
currentLineIsBlank = false;
}
} // end if (client.available())
} // end while (client.connected())
delay(1); // give the web browser time to receive the data
client.stop(); // close the connection
} // end if (client)
}